{
"opencollection": "1.0.0",
"info": {
"name": "Business Accounting Customers API",
"version": "1.0"
},
"items": [
{
"info": {
"name": "Customers",
"type": "folder"
},
"items": [
{
"info": {
"name": "Retrieve a customer list",
"type": "http"
},
"http": {
"method": "GET",
"url": "https://b2b.revolut.com/api/1.0/api/customers",
"headers": [
{
"name": "Authorization",
"value": ""
},
{
"name": "Revolut-Api-Version",
"value": ""
}
],
"params": [
{
"name": "limit",
"value": "",
"type": "query",
"description": "Maximum number of records to return. Used for **pagination**."
},
{
"name": "page_token",
"value": "",
"type": "query",
"description": "Token for retrieving the next page of results. Used for **pagination**.\n\nTo paginate through results:\n\n 1. Make an initial request with the desired `limit`.\n 1. The response will include a `next_page_token` if more results are available.\n 1. Use that token in the `page_token` parameter of your next request.\n 1. Repeat until `next_page_token` is not present.\n\n:::note\nWhen using `page_token`, you must include all query parameters from the initial request (such as `from`, `to`, or other filter parameters) to maintain consistent filtering across pages.\n:::"
},
{
"name": "from",
"value": "",
"type": "query",
"description": "Filter records created from this date/time. Used for **filtering**."
},
{
"name": "to",
"value": "",
"type": "query",
"description": "Filter records created until this date/time. Used for **filtering**."
}
]
},
"docs": "Get a paginated list of your customer profiles.\n\n| Filtering | Pagination |\n| --------- | ---------- |\n| Filter the customers that you want to retrieve, for example, only retrieve customers created within a specific date range.
Parameters used for filtering: