TABLE OF CONTENTS



It is the endpoint responsible for querying wallet balances, wallet statuses, and account details for the authenticated Agency. The API supports querying a specific Agency Code or all Agency Codes owned by the authenticated Agency under a specified Supplier, with an optional currency filter.

VersionDateDescription of Edit
V2.02026/07/28Initial Commit


Request Details
Pathv2.0/api/flight/connectivity/order/V2.0/walletBalance


Request Payload Example

{
 "agencyCode": "AG001",
 "supplierName": "China Eastern Airlines",
 "currency": "USD"
}



Request Payload Structure


KeyParentTypeMandatory/OptionalDescription
agencyCoderootStringOAgency Code to query. One Agency may have multiple Agency Codes under one Supplier. If omitted, the API queries all Agency Codes owned by the authenticated Agency under the specified Supplier.
supplierNamerootStringMSupplier Name. The value must identify a Supplier available to the agency.
currencyrootStringOThree-letter currency code. If omitted, the API queries wallets in all currencies.



Response


KeyParentTypeMandatory/OptionalDescription
errorrootStringM
walletBalanceResultrootArrayM
agencyCodewalletBalanceResultStringM
supplierNamewalletBalanceResultStringM
walletswalletBalanceResultArrayMWallets matching the query.
currencywalletsStringM
statuswalletsStringMWallet status:ACTIVE or INACTIVE.
updatedTimewalletsStringM
accountswalletsArrayMAccounts that have actually been created under the wallet.
accountTypeaccountsStringM
statusaccountsStringMAccount status:ACTIVE or INACTIVE.
balanceaccountsStringMCurrent account balance
limitAmountaccountsString / NullMThe limit of credit account. The value is null for a Cash Account.
expirationTimeaccountsString / NullMTemporary Credit expiration time. Only for temp credit account.
updatedTimeaccountsStringM