Base URL
Responses
- Success
- Error
Returns Every resource includes an
200 with the result wrapped in a data field.object field identifying its type — e.g. "customer", "payment", "subscription".Pagination
List endpoints support cursor-based pagination via query parameters.number
Maximum number of records to return.
string
Return records after this resource ID (exclusive). Use the last ID in the previous page to paginate forward.
string
Return records before this resource ID (exclusive). Use the first ID in the current page to paginate backward.
Versioning
Every request is pinned to an API version. Pass the version header to lock your integration to a specific behavior:400.
Current version: 2026-08-18
Reading versioned docs
When a field is added or removed in a version, it is noted inline next to the field — not on a separate changelog page. Here is what those annotations look like:string
The public URL for the current unpaid invoice. Only present when
status is overdue. Added in 2026-08-18.string
Full name of the customer. Deprecated in
2026-08-18 — use first_name and last_name instead.string
Full name. Accepted in all versions but deprecated in
2026-08-18 — prefer the split fields below.string
Given name. Added in
2026-08-18.string
Family name. Added in
2026-08-18.
