Transactions

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.

get/transactions

Query parameters

balancePlatformstring

The unique identifier of the balance platform.

Required if you don't provide a balanceAccountId or accountHolderId.

paymentInstrumentIdstring

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.

accountHolderIdstring

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.

balanceAccountIdstring

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.

cursorstring

The cursor returned in the links of the previous response.

createdSincestring date-time required

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.

createdUntilstring date-time required

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.

sortOrder'asc' | 'desc'

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.

limitinteger

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 51 revisions of this API.134934

    • ●

      added the new fxBuy enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new fxSell enum value to the // response property for the response status

      response-property-enum-value-added

    • ○

      added discriminator to //// response property for the response status

      response-property-discriminator-added

    • ▲

      the /// response property's maxLength was unset from 3 for the response status

      response-property-max-length-unset

    • ▲

      the /// response property's maxLength was unset from 3 for the response status

      response-property-max-length-unset

    • ▲

      the /// response property's minLength was decreased from 3 to 0 for the response status

      response-property-min-length-decreased

    • ▲

      the /// response property's minLength was decreased from 3 to 0 for the response status

      response-property-min-length-decreased

  • v3215760574f4511See the full diff
    • ●

      added the new subsidization enum value to the // response property for the response status

      response-property-enum-value-added

    • ○

      added the optional property ///////// to the response with the status

      response-optional-property-added

    • ○

      added the optional property //// to the response with the status

      response-optional-property-added

    • ▲

      the ///////// response property's maxLength was increased from 15 to 17 for the response status

      response-property-max-length-increased

    • ○

      added the optional property ///// to the response with the status

      response-optional-property-added

    • ○

      added the optional property ///// to the response with the status

      response-optional-property-added

    • ○

      added the optional property ///// to the response with the status

      response-optional-property-added

    • ○

      added the optional property ///// to the response with the status

      response-optional-property-added

    • ●

      added the new auBsbCode enum value to the ////////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new caRoutingNumber enum value to the ////////// response property for the response status

      response-property-enum-value-added

    • ○

      added the new optional query request parameter sortOrder

      new-optional-request-parameter

    • ●

      added the new interest enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new interestPayout enum value to the // response property for the response status

      response-property-enum-value-added