Get Transaction History
Get Transaction History
Returns trade details and transactions for the account. Supports pagination via a continuation token. Historical data is only available for dates after August 1st, 2022.
Due to current limitations, historical data can only be returned for dates after August 1st, 2022. Use continuation_token for pagination — do not use it together with timestamp_nanos.
curl --request POST \
--url https://api.gemini.com/v1/transactions \
--header 'Content-Type: application/json' \
--header 'X-GEMINI-APIKEY: <string>' \
--header 'X-GEMINI-PAYLOAD: <string>' \
--header 'X-GEMINI-SIGNATURE: <string>' \
--data '
{
"request": "/v1/transactions",
"nonce": "<nonce>",
"limit": 100
}
'Roles
The API key you use to access this endpoint must have the Trader, Fund Manager, or Auditor role assigned, with master account scope. See Roles for more information.
The OAuth scope must have history:read assigned to access this endpoint. See OAuth Scopes for more information.
Headers
Request Body
Responses
The response will be an array of JSON objects, sorted by trade and transfer as well as a continuationToken to be used in subsequent requests.