Get Exchange Transactions
Get transaction data for a specific exchange by portfolioId.
Required
Required
- portfolioId: Identifier of an exchange portfolio you have connected.
- Exchange must be synced first via PATCH /exchange/sync.
Optional
Optional
- page & limit: Control pagination of the transaction list.
- from / to: Filter by date range (ISO 8601).
- currency: Display currency for transaction values.
- types: Comma-separated transaction types to filter by.
- hideUnidentifiedCoins: Set to true to hide transactions of unidentified coins. Defaults to false.
Authorizations
API key required to access the endpoints. Generate one from your dashboard at https://openapi.coinstats.app and pass it in the X-API-KEY request header. Never expose your key in client-side code.
Query Parameters
Page number to retrieve (1-based indexing)
1
Number of items to return per page
20
Please include the date in ISO 8601 format
"2026-07-09T10:14:25.353Z"
Please include the date in ISO 8601 format
"2026-07-10T12:14:25.353Z"
"USD"
Comma separated values of (deposit,withdraw,approve,executed,balance,fee)
When true, hides transactions of unidentified coins. Accepted values: true, false, 1, 0. Defaults to false.
true
The identifier of portfolio, which you received from Exchange Balance response.
"618f0bb0f2cf07dce25bc5007750bf1646825509bb63519bd491ab6a56daa419"