Skip to content
You're viewing guides for Paddle Classic, which is no longer available for new signups. Head to developer.paddle.com for Paddle Billing guides.

Invoice API

Welcome! 👋 The Paddle Invoice API lets you create, read, and update invoicing data in your Paddle system.

Use the Paddle Invoice API to integrate Paddle into your app or solutions you use.

The Paddle Invoice API base URL is:

https://api.paddle.com/
https://sandbox-api.paddle.com/

The base URL is the same for all available endpoints.

There’s no version in the path. Instead, specify it as a header in your API request:

Paddle-Version: 1

The Paddle Invoice API is predictable and intuitive. It’s organized around REST and uses JSON formatted data for requests and responses.

As well as an API, we offer webhooks that let you subscribe to events.

There are no rate limits right now, but we plan to introduce them when we release the Paddle Invoice API generally.

To reduce your risk of being rate limited in future, it’s good practice to design your integration to use as few requests as possible.

We’ll communicate information about how rate limits work before introducing them, so you have time to review your integration.