API reference overview
Triple-A offers four REST APIs that accept and return JSON over HTTPS. Every request authenticates with an OAuth 2.0 access token sent as a bearer token. This page shows how the references are organized so you can jump to the endpoint or shared page you need.
Before you call an API
Every API uses the same token mechanism and a base URL under api.triple-a.io. The cards below cover both.
Authentication
Get an access token with the Client Credentials grant and send it in the Authorization header.
Environments
The base URL of each API, and how sandbox and live requests differ.
API references
Each API has its own reference, generated from its OpenAPI specification. The cards below link to the first endpoint group of each one.
Stablecoin Payments API
Create payments, read their status, and manage refunds and settlements.
Stablecoin Payouts API
Send stablecoins to recipients with a payout link or a direct request.
Local Currency Payouts API
Send local currency to individuals and companies.
KYC API
Manage customers and their identity documents.
Shared reference
These pages apply to more than one API, so each one is written once. Guides and endpoint pages link to them.
Error codes
HTTP statuses and error codes, and what to do about each one.
Webhooks
Notifications that Triple-A sends to your server, and how to verify them.
Payment statuses
What each payment status means, and when to deliver an order.
Coins and networks
The digital currency and network codes you can use in a payment.
Tools
The collection below lets you send requests without writing code.