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

# Paddle Billing

> Read-only: transactions, subscriptions, customers and invoices. The end of the funnel, for teams billing through Paddle.

Read-only: transactions, subscriptions, customers and invoices. The end of the funnel, for teams billing through Paddle.

## Connecting

In the dashboard, open **Connectors**, find Paddle Billing and press **Connect**. The key you enter is checked against Paddle Billing before anything is saved, so a key that is refused never becomes a connection that fails later.

### What you will need

| Field | What it is |
| - | - |
| API Key | Your Paddle API key |
| Environment | Paddle environment |

### Getting the credential

1. Log in to [Paddle Dashboard](https://vendors.paddle.com)
2. Go to **Settings** → **Developer tools** → **Authentication**
3. Click **Generate key**
4. Select appropriate scopes:
   * `transaction:read, transaction:write` - Transaction management
   * `subscription:read, subscription:write` - Subscription management
   * `customer:read, customer:write` - Customer management
5. Choose **Sandbox** for testing or **Live** for production
6. Copy the generated API key

## What your AI teammate can do with it

| Tool | What it does |
| - | - |
| `get_transaction` | Get transaction details |
| `list_transactions` | List transactions |
| `preview_transaction` | Preview a transaction |
| `get_invoice_pdf` | Get invoice PDF for a transaction |
| `get_subscription` | Get subscription details |
| `list_subscriptions` | List subscriptions |
| `preview_subscription` | Preview subscription pricing |
| `get_customer` | Get customer details |
| `list_customers` | List customers |

## Useful resources

* [Paddle Billing documentation](https://docs.paddle.com/api/authentication)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.