Get all transactions
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.
Query parameters
The unique identifier of the balance platform.
Required if you don't provide a balanceAccountId or accountHolderId.
The unique identifier of the payment instrument.
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.
The unique identifier of the account holder.
Required if you don't provide a balanceAccountId or balancePlatform.
If you provide a balanceAccountId, the accountHolderId must be related to the balanceAccountId.
The unique identifier of the balance account.
Required if you don't provide an accountHolderId or balancePlatform.
If you provide an accountHolderId, the balanceAccountId must be related to the accountHolderId.
The cursor returned in the links of the previous response.
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.
Only include transactions that have been created on or before this point in time. The value must be in ISO 8601 format. For example, 2021-05-30T15:07:40Z.
Determines the sort order of the returned transactions. The sort order is based on the creation date of the transaction.
Possible values:
-
asc: Ascending order, from oldest to most recent.
-
desc: Descending order, from most recent to oldest.
Default value: asc.
The number of items returned per page, maximum of 100 items. By default, the response returns 10 items per page.
Response
OK - the request has succeeded.
Changes
Changed in 21 of the 39 revisions of this API.383411
- ○
added the new optional
queryrequest parametersortOrdernew-optional-request-parameter
- ○
- ●
added the new
interestenum value to thedata/items/categoryresponse property for the response status200response-property-enum-value-added
- ●
added the new
interestPayoutenum value to thedata/items/typeresponse property for the response status200response-property-enum-value-added
- ●
- ●
added the new
cashoutFeeenum value to thedata/items/typeresponse property for the response status200response-property-enum-value-added
- ●
added the new
cashoutFundingenum value to thedata/items/typeresponse property for the response status200response-property-enum-value-added
- ●
added the new
cashoutRepaymentenum value to thedata/items/typeresponse property for the response status200response-property-enum-value-added
- ●
- ●
added the new
capitalFundsCollectionenum value to thedata/items/typeresponse property for the response status200response-property-enum-value-added
- ●
- ●
added the new
bankDirectDebitenum value to thedata/items/typeresponse property for the response status200response-property-enum-value-added
- ●
added the new
internalDirectDebitenum value to thedata/items/typeresponse property for the response status200response-property-enum-value-added
- ●
- ●
added the new
topUpenum value to thedata/items/categoryresponse property for the response status200response-property-enum-value-added
- ○
the endpoint scheme security
clientKeywas added to the APIapi-security-added
This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ●
- ●
removed the optional property
response/pathsfrom the response with the401statusresponse-optional-property-removed
- ●
removed the optional property
response/pathsfrom the response with the403statusresponse-optional-property-removed
- ●
removed the optional property
response/pathsfrom the response with the422statusresponse-optional-property-removed
- ●
removed the optional property
response/pathsfrom the response with the500statusresponse-optional-property-removed
- ●
removed the optional property
response/rootPathfrom the response with the401statusresponse-optional-property-removed
- ●
removed the optional property
response/rootPathfrom the response with the403statusresponse-optional-property-removed
- ●
removed the optional property
response/rootPathfrom the response with the422statusresponse-optional-property-removed
- ●
removed the optional property
response/rootPathfrom the response with the500statusresponse-optional-property-removed
This revision also has 3 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ●
- ●
added the new
balanceMigrationenum value to thedata/items/typeresponse property for the response status200response-property-enum-value-added
- ●
added the new
cashOutFeeenum value to thedata/items/typeresponse property for the response status200response-property-enum-value-added
- ●
added the new
cashOutFundingenum value to thedata/items/typeresponse property for the response status200response-property-enum-value-added
- ●
added the new
cashOutInstructionenum value to thedata/items/typeresponse property for the response status200response-property-enum-value-added
- ●
added the new
chargebackCorrectionenum value to thedata/items/typeresponse property for the response status200response-property-enum-value-added
- ●
added the new
chargebackReversalCorrectionenum value to thedata/items/typeresponse property for the response status200response-property-enum-value-added
- ●
added the new
secondChargebackCorrectionenum value to thedata/items/typeresponse property for the response status200response-property-enum-value-added
- ●
added the new
upgradeenum value to thedata/items/categoryresponse property for the response status200response-property-enum-value-added
- ○
added the optional property
data/items/counterparty/merchant/acquirerIdto the response with the200statusresponse-optional-property-added
This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ●
- ○
added the optional property
data/items/creationDateto the response with the200statusresponse-optional-property-added
- ○
- ●
added the new
cardTransferenum value to thedata/items/typeresponse property for the response status200response-property-enum-value-added
- ●