Axiym

Terminology

Use this glossary when a Trade API field or resource name is unfamiliar.

Resources and identifiers

TermMeaning
Axiym accountA balance held with Axiym in one currency and connected to one payment rail. The API refers to this resource as an account.
accountIdThe UUID identifying an Axiym account. It is not a bank account number or wallet address.
Axiym account statementOpening and closing balances, credit and debit totals, and posted ledger movements for one Axiym account and period.
ClientA legal entity onboarded with Axiym that remains your customer. Its Trade API resources are operated through its clientId.
clientIdThe Axiym-issued identifier for an onboarded client. Placing it in /clients/{clientId}/... selects that client's resources.
ConversionThe actual exchange of funds from one Axiym account into another.
conversionIdThe UUID identifying one conversion and its lifecycle.
Conversion pairPermission to sell one currency and buy another over specified payment rails, in one direction and subject to a minimum sell amount.
pairIdThe UUID identifying a conversion pair. When creating a conversion, it selects the direction and resolves the sell-side and buy-side Axiym accounts server-side.
DepositAn incoming payment from a registered external account detected by Axiym. A completed deposit credits an Axiym account.
depositIdThe UUID identifying one incoming deposit and its lifecycle.
Deposit instructionsThe receiving bank details or wallet address to which a payment must be sent to credit a specific Axiym account.
Registered external accountA bank account or wallet owned by the partner or relevant client and registered with Axiym. It is the permitted source of deposits and recipient of withdrawals.
Whitelisted own accountThe API contract's name for a registered external account, exposed under /whitelisted-own-accounts.
DestinationThe role a registered external account plays as the recipient of a withdrawal. It is not a separate account type.
destinationIdThe UUID identifying a registered external account. Supply this value—not a bank account number, wallet address, or accountId—when creating a withdrawal. The registered account also establishes the permitted source of deposits.
WithdrawalAn outgoing payment from an Axiym account to an active registered external account.
withdrawalIdThe UUID identifying one withdrawal and its lifecycle.

Money and execution terms

TermMeaning
BalanceThe current amount held with Axiym in an Axiym account.
CurrencyAn ISO 4217 currency such as USD or EUR, or a supported digital currency such as USDT or USDC.
External referenceYour identifier for correlating an Axiym conversion or withdrawal with a record in your system.
Fee amountThe fee Axiym reports for a deposit, conversion, or withdrawal.
Locked rateThe conversion rate returned when a conversion is created and available for acceptance for a limited time.
Payment railThe bank rail or blockchain network associated with an Axiym account or payment, such as ZENUS_BANK or TRON.
Sell sideThe currency and payment rail from which value is sold in a conversion.
Buy sideThe currency and payment rail into which value is bought in a conversion.
sellAccountThe Axiym account from which a conversion debits the sold funds.
sellAmountThe amount sold, expressed in the conversion pair's sell currency.
buyAccountThe Axiym account to which a conversion credits the bought funds.
buyAmountThe amount bought and credited, expressed in the conversion pair's buy currency and net of the fee.
RateFor a conversion, the units of buy currency received per one unit of sell currency.
Source accountFor a withdrawal, the Axiym account from which funds are debited. Identified by sourceAccountId.

Integration terms

TermMeaning
Idempotency keyA unique value supplied on a funds-moving request so the same request can be retried without creating a duplicate operation.
Partner contextThe authenticated partner integration. It owns OAuth credentials and webhook subscriptions.
Client contextThe represented client selected by clientId. It owns accounts, registered external accounts, deposits, conversions, withdrawals, and statements.
EventA notification record that a Trade API resource changed. It is a signal, not the authoritative current resource.
WebhookThe HTTPS delivery used to send an event from Axiym to your system.
Webhook subscriptionThe registration that identifies the HTTPS endpoint to which Axiym sends events.
Request IDA request-tracing identifier sent in X-Request-Id and returned by Axiym. Use it when investigating a request with support.
SandboxThe isolated test environment used to build and validate an integration without moving production funds.

Status terms

StatusUsed byMeaning
PENDING_REVIEWRegistered external accountsRegistered and awaiting Axiym review.
ACTIVEAxiym accounts, registered external accounts, conversionsAvailable for use, or currently executing in the case of a conversion.
PENDINGDeposits, conversions, withdrawalsDetected or created but not yet completed; a pending conversion specifically awaits confirmation.
HELDDeposits, withdrawalsTemporarily on hold while Axiym continues processing.
COMPLETEDDeposits, conversions, withdrawalsProcessing and the corresponding money movement completed.
SUSPENDEDAxiym accounts, registered external accountsTemporarily unavailable for use.
CANCELEDDeposits, conversions, withdrawalsProcessing ended without completion. A reasonCode can provide more context.
REJECTEDDeposits, withdrawalsThe operation was rejected and did not complete. A reasonCode can provide more context.
CLOSEDAxiym accounts, registered external accountsPermanently retired.

Status words can have resource-specific behavior. Refer to the relevant concept page for the complete lifecycle: