Logo
Adyen APIs API Documentation

Get all transactions

GET {{baseUrl}}/transactions?createdSince=2013-10-20T19:20:30+01:00&createdUntil=2013-10-20T19:20:30+01:00

Versions 1 and 2 of the Transfers API are deprecated. If you are just starting your implementation, use the latest version. Returns all the transactions related to a balance account, account holder, or balance platform. When making this request, you must include at least one of the following: - balanceAccountId - accountHolderId - balancePlatform. This endpoint supports cursor-based pagination. The response returns the first page of results, and returns links to the next and previous pages when applicable. You can use the links to page through the results.

 

Body PARAM

Key Datatype Required Description 
balancePlatform
string The unique identifier of the [balance platform](https://docs.adyen.com/api-explorer/#/balanceplatform/latest/get/balancePlatforms/{id}__queryParam_id). Required if you don't provide a `balanceAccountId` or `accountHolderId`.
paymentInstrumentId
string The unique identifier of the [payment instrument](https://docs.adyen.com/api-explorer/balanceplatform/latest/get/paymentInstruments/_id_). To use this parameter, you must also provide a `balanceAccountId`, `accountHolderId`, or `balancePlatform`. The `paymentInstrumentId` must be related to the `balanceAccountId` or `accountHolderId` that you provide.
accountHolderId
string The unique identifier of the [account holder](https://docs.adyen.com/api-explorer/#/balanceplatform/latest/get/accountHolders/{id}__queryParam_id). Required if you don't provide a `balanceAccountId` or `balancePlatform`. If you provide a `balanceAccountId`, the `accountHolderId` must be related to the `balanceAccountId`.
balanceAccountId
string The unique identifier of the [balance account](https://docs.adyen.com/api-explorer/#/balanceplatform/latest/get/balanceAccounts/{id}__queryParam_id). Required if you don't provide an `accountHolderId` or `balancePlatform`. If you provide an `accountHolderId`, the `balanceAccountId` must be related to the `accountHolderId`.
cursor
string The `cursor` returned in the links of the previous response.
createdSince
string Only include transactions that have been created on or after this point in time. The value must be in ISO 8601 format. For example, **2021-05-30T15:07:40Z**.
Curl
curl -X GET 'https://balanceplatform-api-test.adyen.com/btl/v4/transactions?createdSince=2013-10-20T19:20:30+01:00&createdUntil=2013-10-20T19:20:30+01:00?balancePlatform=balancePlatform_example&paymentInstrumentId=paymentInstrumentId_example&accountHolderId=accountHolderId_example&balanceAccountId=balanceAccountId_example&cursor=cursor_example&createdSince=2013-10-20T19:20:30+01:00&createdUntil=2013-10-20T19:20:30+01:00&limit=56' -H 'Accept: application/json'

ENDPOINTS