Skip to main content
GET
https://api.karmapay.xyz/v0
/
v0
/
virtual-accounts
curl -X GET 'https://api.karmapay.xyz/v0/virtual-accounts' \
  -H 'Authorization: Bearer karma_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' \
  -H 'Content-Type: application/json' \
  -d '{
    "externalUserId": "user_123"
  }'
{
  "data": [
    {
      "id": "va_abc123",
      "bankAccountNumber": "1234567890",
      "destinationAddress": "7XqBhBKXy1S3ufMXLCv9QhcRj8f2kKKnXYYYdZnJ5jrB",
      "destinationCurrency": "usdc"
    }
  ]
}
Authentication: Business API Key

Request Body

externalUserId
string
required
Your internal user ID
curl -X GET 'https://api.karmapay.xyz/v0/virtual-accounts' \
  -H 'Authorization: Bearer karma_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' \
  -H 'Content-Type: application/json' \
  -d '{
    "externalUserId": "user_123"
  }'
{
  "data": [
    {
      "id": "va_abc123",
      "bankAccountNumber": "1234567890",
      "destinationAddress": "7XqBhBKXy1S3ufMXLCv9QhcRj8f2kKKnXYYYdZnJ5jrB",
      "destinationCurrency": "usdc"
    }
  ]
}