Glossary
Access token — A short-lived bearer credential that authenticates you and names the user you act for. Valid 60 minutes; obtained from a signed client assertion. See Authentication.
Client assertion — The RS256-signed JWT you exchange for an access token. It proves you hold the private key whose public half AliX has on file.
User — Your customer, identified by email. One access token acts for exactly one user, and that user must pass KYC before they can transact.
KYC — The user's identity verification. Its status gates every transaction endpoint. See KYC.
Quote — A non-binding preview of the crypto cost, the fee, and the accepted amount range for a payout. It reserves nothing.
Order — A payout you create. It debits your fund and settles asynchronously; track it by its
status. See Orders.
orderId — The unique id you assign to an order. It doubles as the idempotency key — reusing
one is rejected rather than paying twice.
Fund — Your crypto balance held with AliX. Topped up by sending crypto to its deposit addresses, drawn down by orders, and itemised in its ledger.
Bank — A payout destination available for a given fiat currency. The set differs per service and changes over time — fetch it, do not hard-code it.
Account resolution — A lookup that returns the account-holder name registered against a bank account number, so you can confirm the recipient before paying them.
Scan-to-Pay — Paying a merchant your user scanned, by QR code or bank account.
Cashout — Paying fiat out to a recipient's bank account directly.