API Key Management

Full Control Over Your API Access

app-airwallex gives developers granular, environment-scoped API key management — with full audit logs, role-based access, and zero-downtime key rotation. Ship with confidence across sandbox and production, without ever exposing a single credential.

🔑Environment Scoping📋Audit Logs🔄Zero-Downtime Rotation🛡️Role-Based Access
PRODUCTION
payments-api-key● Active
sk_live_4xK9...mP2qJan 15, 2025
webhooks-service● Active
sk_live_8nL2...vR7wFeb 03, 2025
reporting-readonly⟳ Rotating
sk_live_2cT6...jF1kMar 22, 2025
Generate New Key

Audit Log

243 events tracked

Key Management

Enterprise-grade controls
for every key.

From isolation to audit trails, app-airwallex gives your security and engineering teams full control over API credential lifecycle.

01Isolation Guarantee

Environment Separation

Sandbox and production keys kept strictly isolated.

Every app-airwallex account maintains two fully independent key namespaces. Sandbox keys hit our mock payment rails — real validation logic, zero real money movement. Production keys are scoped to live infrastructure. The two environments share no credentials, no data, and no blast radius.

Sandbox

sk_test_••••••••••••4f2a

Production

sk_live_••••••••••••9c1d

Cross-environment requests are rejected at the network edge. No exceptions.

Environment separation dashboard

Isolation Status

Fully Isolated

ResourceReadWriteAdmin
Transactions
FX Rates
Payouts
Webhooks
API Keys
Team Members
Audit Logs

Click a scope tab above to see what it unlocks.

02Least-Privilege by Design

Scoped Permissions

Assign read, write, or admin scopes per key with a visual permission matrix.

Apply least-privilege to every integration. A data warehouse connector needs read only. A payout service needs write. Your internal dashboard needs admin. Grant exactly what is required — nothing more.

Read

Write

Admin

03Zero-Downtime Rotation

Key Rotation & Revocation

Rotate keys without downtime using a dual-key grace period window.

Routine key rotation is a security fundamental — but it shouldn't cause outages. app-airwallex's dual-key handoff keeps both the old and new key live during a configurable grace window, giving your team time to propagate changes safely.

Rotation Timeline

1

Generate New Key

A new key is issued alongside the existing active key.

2

Grace Period Active

Both keys accept requests for up to 72 hours.

3

Update Your Services

Deploy the new key across your infrastructure.

4

Revoke Old Key

The original key is permanently invalidated. Zero downtime achieved.

Timestamp
IP Address
Endpoint
Code
09:41:22
203.0.113.42
POST /v1/payments
201
09:40:55
203.0.113.42
GET /v1/fx-rates
200
09:38:10
198.51.100.7
POST /v1/payouts
201
09:35:03
198.51.100.7
GET /v1/transactions
200
09:31:47
203.0.113.42
DELETE /v1/webhooks/wh_9x2
403

Showing 5 of 6 entries · Retained for 90 days

04Compliance-Ready Logs

Audit & Monitoring

Every API call logged with timestamp, IP, endpoint, and response code.

Complete observability over every interaction with your API keys. Filter by status code, export as CSV for your SIEM, or push events in real time via webhook. Full audit trails satisfy SOC 2, PCI-DSS, and enterprise procurement requirements.

CSV Export

Pipe into your SIEM or data warehouse

Webhook Push

Real-time delivery to your endpoint

90-Day Retention

Configurable to meet your compliance window

SOC 2 & PCI-DSS

Audit-ready for enterprise procurement

Compliance

Security & Compliance Standards

app-airwallex maintains the most rigorous certifications in the payments industry, independently audited and continuously upheld.

PCI DSS
PCI DSS
Level 1
Certified & Active

PCI DSS Level 1

app-airwallex is certified at PCI DSS Level 1 — the highest tier of compliance for organizations that process over six million card transactions annually. This certification validates our end-to-end cardholder data environment, covering network security, access controls, vulnerability management, and continuous monitoring protocols.

Download Report
SOC 2 TYPE II
SOC 2
Type II
Certified & Active

SOC 2 Type II

Our SOC 2 Type II attestation, issued by an independent AICPA-accredited auditor, demonstrates sustained operational controls across the Trust Services Criteria: Security, Availability, Processing Integrity, Confidentiality, and Privacy. Unlike a point-in-time snapshot, Type II covers a continuous observation period — giving enterprise customers verifiable assurance over time.

Download Report
ISO 27001
ISO
27001
Certified & Active

ISO 27001

Our Information Security Management System (ISMS) is certified to ISO/IEC 27001:2022 — the internationally recognised standard for systematic information security governance. Certification encompasses risk assessment, asset management, supplier relationships, incident response, and business continuity planning across all production systems and API infrastructure.

Download Report

All API keys are stored encrypted at rest using AES-256 and transmitted over TLS 1.3.

Zero plaintext exposure — from key generation through rotation and revocation.

AES-256TLS 1.3Zero Trust
Developer Quickstart

From Zero to Live
in Three API Calls

Create your key, authenticate requests, and handle rotation — everything you need to integrate app-airwallex into production.

avg. integration time: ~15 minutes
app-airwallex — API Reference

Create a Key via POST /v1/api-keys

Issue a new API key by specifying a name, expiry window, and the exact permission scopes your integration requires.

POST /v1/api-keys HTTP/1.1
Host: api.airwallex.com
Content-Type: application/json
Authorization: Bearer <YOUR_ACCESS_TOKEN>
{
"name": "production-payments-key",
"expires_in": 7776000,
"scopes": [
"payments:read",
"payments:write",
"accounts:read",
"transfers:write",
"fx:read"
]
}
// Response 201 Created
{
"id": "key_3f8d2c1a9b4e7f0d",
"name": "production-payments-key",
"prefix": "awk_live_3f8d",
"secret": "awk_live_3f8d2c1a9b4e7f0d6a3b8c5e2d9f1a4b",
"scopes": ["payments:read", "payments:write",
"accounts:read", "transfers:write", "fx:read"],
"created_at": "2026-01-15T08:32:11Z",
"expires_at": "2026-04-15T08:32:11Z",
"status": "active"
}
api.airwallex.com
TLS 1.3 · REST · JSON

Ready to integrate?

Generate your first API key in the dashboard — no credit card required to start.

app-airwallex

Global Payments Infrastructure, Powered by API. Move money across borders at the speed of code.

© 2026 app-airwallex. All rights reserved.