Get Settlements

Allowed Scopes: settlement:read

Returns settlements. For more information about settlements, see this guide. Settlements data are cached for 86400 seconds.

This endpoint uses page-based pagination. Use page and pageSize to retrieve additional results. The maximum pageSize is 30. Continue fetching while page * pageSize < meta.pagination.total.

To filter by settlement status, use state (for example, /v1/settlements?page=1&pageSize=30&state=created).

Settlements expose allocation links through allocations[].payableId. For accounting export use cases that require payable line amounts, retrieve the related payable and read lineItems[].financial.netAmount. Amounts are expressed in the smallest unit of the currency.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Query Params
integer
required
≥ 1
Defaults to 1

Page number

integer
required
1 to 30
Defaults to 30

Page size

date-time

String containing a UTC datetime expressed in ISO 8601 format like 2023-05-12T14:06:40Z.

date-time

String containing a UTC datetime expressed in ISO 8601 format like 2023-05-12T14:06:40Z.

paidFrom
array of strings

Payment account used for the settlement.

paidFrom
Allowed:
ids
array of objects, unique
length ≥ 1

An array of settlement IDs, exploded (ids=1&ids=2).

ids
state
array of objects
state
Allowed:
types
array of objects

Filter settlements by type.

types
Allowed:

String containing a date expressed in ISO 8601 format like 2023-05-12.

String containing a date expressed in ISO 8601 format like 2023-05-12.

string

The ID of the supplier to filter settlements by.

string

Filter settlements by transaction description.

Responses

Language
Credentials
OAuth2
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json