Log inGet started
Airwallex logo
Core API
Transactional FX
Back to home
OverviewUnderstanding Banking as a ServiceSupported regions and currencies
Get started
Create cardholders
Create cards
Authorization controls
Remote authorization
Remote authorization scenariosConfigure remote authorizationRespond to authorization requestsRetrieve authorizations
Test remote authorizationHandle exceptions
Test and go live

Retrieve authorizations

Airwallex APIs allow you retrieve authorizations processed against a single card or all cards associated with your account.

Retrieve all authorizations

Use Get authorization status API to retrieve authorizations associated with your account, for a specific card or all cards. You can refine the list using the following query parameters:

  • card_id: Returns authorizations specific to this card.
  • from_created_date, to_created_date: Returns authorizations between the specified time period, inclusive of start and end dates. If you do not specify either of the fields, defaults to a 30 day period.
  • page_num, page_size: Breaks down the authorizations list as per the specified pagination parameters.
  • billing_currency: The 3-letter ISO-4217 currency code in which the authorization was billed.
  • retrieval_ref: A unique identifier for the transaction assigned by the acquirer.
Example request
Example response

Retrieve a single authorization

If you want to retrieve details of a specific authorization, call Get single authorization API by specifying the unique identifier of the authorization in the endpoint URL. You can retrieve the transaction_id from Get transactions API.

Example request
Example response
On this page
  • Retrieve all authorizations
  • Retrieve a single authorization