Statements
List statement requests
Retrieve a paginated list of statement requests for a client. Supports filtering by statement type, status, and file format.
get/statements
Request
- Base URL: https://api.ebury.io
- URL: https://api.ebury.io/statements
- Auth: API key in header x-api-key
Query parameters
client_idstring required
The identifier of a client.
pageinteger
Page number to retrieve
page_sizeinteger
Number of items per page (default 50)
statement_type'accounts' | 'trades' | 'mt940' | 'incoming_funds'
Filter by statement type
status'pending' | 'running' | 'completed' | 'failed'
Filter by status
file_format'pdf' | 'csv' | 'xls' | 'mt940'
Filter by file format
Headers
Authorizationstring required
The access token.
X-Contact-IDstring
The identifier of a contact.
Response
Returns the list of statement requests
Example response
{
"data": [
{
"uuid": "86f62d50-baa2-38dd-f61c-0eacc34ead50",
"statement_type": "accounts",
"file_format": "pdf",
"status_display": "Pending",
"start_datetime": "2026-01-01T00:00:00",
"end_datetime": "2026-03-31T23:59:59.999999",
"created_at": "2026-04-07T21:18:49.061735"
}
],
"pagination": {
"current_page": 1,
"total_pages": 5,
"total_entries": 42,
"per_page": 50,
"first_page": 1,
"last_page": 5,
"next_page": 2
}
}Changes
No recorded changes to this operation across all 1 revision of this API.