Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.useaxra.com/llms.txt

Use this file to discover all available pages before exploring further.

KYC (Know Your Customer) verification is required before end-users can receive deposits or make payouts. Axra runs KYC through our compliance pipeline and returns a status you can poll.

Initiate KYC

curl -X POST https://api.useaxra.com/api/v1/treasury/users/{id}/kyc \
  -H "Authorization: Bearer sk_test_..." \
  -H "Content-Type: application/json" \
  -d '{
    "applicant": {
      "firstName": "Jane",
      "lastName": "Doe",
      "email": "jane@example.com"
    }
  }'

Sandbox fixtures

EmailKYC outcome
approve@sandbox.useaxra.comInstantly approved
reject@sandbox.useaxra.comInstantly rejected with reason
pending@sandbox.useaxra.comStays pending — use sandbox-approve to advance

Manual sandbox approval

curl -X POST https://api.useaxra.com/api/v1/treasury/users/{id}/kyc/sandbox-approve \
  -H "Authorization: Bearer sk_test_..."

API Reference

See full endpoint documentation.