{
  "id": "080cae5d-70fe-44a7-9608-4c85bcef9b92",
  "slug": "airwallex",
  "name": "Airwallex API",
  "provider": "Airwallex",
  "category_slug": "payments",
  "description": "Global business accounts, multi-currency wallets, payouts, cards and payment acceptance with strong Singapore entity support. Common choice for SG companies paying overseas suppliers or holding multi-currency balances.",
  "base_url": "https://api.airwallex.com/api/v1",
  "docs_url": "https://www.airwallex.com/docs",
  "openapi_url": null,
  "auth_type": "oauth2",
  "auth_guide": [
    "Open an Airwallex account and get it verified for Singapore.",
    "In the web app create an API key under Developer settings (client id + API key).",
    "POST to /api/v1/authentication/login with x-client-id and x-api-key headers to obtain a bearer token (30 min validity).",
    "Send Authorization: Bearer TOKEN on subsequent calls.",
    "Use the demo environment (api-demo.airwallex.com) before production."
  ],
  "pricing": "paid",
  "rate_limit": null,
  "example_request": "curl -X POST 'https://api.airwallex.com/api/v1/authentication/login' -H 'x-client-id: YOUR_CLIENT_ID' -H 'x-api-key: YOUR_API_KEY'",
  "example_response_snippet": "{\"expires_at\":\"2026-07-05T12:00:00+0000\",\"token\":\"eyJhbGciOi...\"}",
  "agent_notes": "Tokens expire every 30 minutes; cache and refresh. Payment acceptance, payouts and issuing are separate product scopes that may need enabling on the account first.",
  "status": "live",
  "tags": [
    "airwallex",
    "fx",
    "payouts",
    "multi-currency",
    "payments"
  ],
  "sg_official": false,
  "created_at": "2026-07-05T08:44:12.216Z",
  "updated_at": "2026-07-05T09:15:26.891Z",
  "page_url": "https://singaporeapi.com/apis/airwallex"
}