> ## Documentation Index
> Fetch the complete documentation index at: https://docs.monk.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Introduction

> Welcome to the Monk API documentation

# Monk API

The Monk API provides programmatic access to customer and invoice data in Monk.

## Base URLs

| Environment    | Base URL                          | Dashboard                  |
| -------------- | --------------------------------- | -------------------------- |
| **Production** | `https://api.monk.com/v1`         | `https://app.monk.com`     |
| **Sandbox**    | `https://api-sandbox.monk.com/v1` | `https://sandbox.monk.com` |

Sandbox and production are isolated and use separate API keys.

## What You Can Do

<CardGroup cols={2}>
  <Card title="Customers" icon="users" href="/api-reference/list-customers">
    Read and manage customer records
  </Card>

  <Card title="Invoices" icon="file-invoice" href="/api-reference/list-invoices">
    Access invoice data and payment status
  </Card>

  <Card title="Webhooks" icon="webhook" href="/concepts/webhooks">
    Receive notifications when customer and invoice data changes
  </Card>

  <Card title="MCP Access" icon="plug" href="/mcp-access">
    Connect AI assistants to read Monk AR context
  </Card>
</CardGroup>

## Quick Start

### 1. Get your API key

Generate an API key from **Settings → API Keys** in your [Monk dashboard](https://app.monk.com/settings). Select only the permissions your integration needs.

### 2. Make your first request

```bash theme={null}
curl -X GET "https://api.monk.com/v1/customers" \
  -H "Authorization: Bearer mk_live_your_api_key"
```

All requests use Bearer authentication. See [Authentication](/authentication) for environments, scopes, and error responses.

## Need Help?

<CardGroup cols={2}>
  <Card title="Authentication" icon="key" href="/authentication">
    Configure API keys and permissions
  </Card>

  <Card title="Support" icon="envelope" href="mailto:support@monk.com">
    Contact the Monk support team
  </Card>
</CardGroup>
