Triple-A

Commercial

by Triple-A Technologies Pte Ltd

Singapore-based, MAS-licensed digital-asset payments provider letting businesses accept crypto/stablecoin payments and make crypto or local-currency payouts while settling in fiat. One OAuth2 token works across all API products (crypto payments, crypto payouts, local currency payouts).

How to authenticate

  1. 1Sign up at triple-a.io/signup; credentials (dashboard login + Client ID 'oacid-...' and Client Secret) are emailed to you, including live and test/sandbox API IDs.
  2. 2Request an access token from the token URL https://api.triple-a.io/api/v2/oauth/token using the OAuth2 Client Credentials grant (scope: client-credentials).
  3. 3Tokens are valid for 1 hour; reuse the token rather than requesting a new one per call.
  4. 4Send it on API requests as 'Authorization: Bearer <oauth_token>'.
  5. 5Use your Test API ID (suffix _t) for testnet/sandbox transactions; contact support@triple-a.io to reset the client secret (this invalidates all outstanding tokens).

Example request

Request
curl -X POST 'https://api.triple-a.io/api/v2/oauth/token' -H 'Content-Type: application/x-www-form-urlencoded' -d 'client_id=oacid-XXXX&client_secret=YYYY&grant_type=client_credentials'

Example response

Response (truncated)
{"access_token":"eyJhbGciOi...","token_type":"bearer","expires_in":3600}

Notes for AI agents

Self-serve signup issues sandbox (testnet) API IDs alongside live ones, so you can integrate before full merchant approval. MAS-licensed (major payment institution for digital payment token services), which matters for SG compliance-sensitive builds. Same OAuth token works across all Triple-A API products.

Machine-readable version: /api/apis/triple-a

Related APIs