Skip to main content
GET
/
v1
/
yativo-card
/
customers
/
{yativoCardId}
/
kyc-status
curl -X GET 'https://crypto-api.yativo.com/api/v1/yativo-card/customers/yativo_card_customer_8f9a..._1769031332068/kyc-status' \
  -H 'Authorization: Bearer YOUR_ACCESS_TOKEN'
{
  "success": true,
  "message": "KYC status retrieved",
  "data": {
    "yativo_card_id": "yativo_card_customer_8f9a..._1769031332068",
    "kyc_status": "approved",
    "verification_level": "STANDARD",
    "terms_accepted": true,
    "next_step": "create_virtual_card"
  }
}

Documentation Index

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

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

Authorization
string
required
Bearer token: Bearer YOUR_ACCESS_TOKEN
yativoCardId
string
required
The customer’s yativo_card_id.
When KYC status first changes to approved, Yativo automatically provisions the customer’s card wallet in the background (typically completes within 60 seconds). You do not need to call a separate wallet deployment endpoint. Once kyc_status is approved, proceed directly to Source of Funds questions.
curl -X GET 'https://crypto-api.yativo.com/api/v1/yativo-card/customers/yativo_card_customer_8f9a..._1769031332068/kyc-status' \
  -H 'Authorization: Bearer YOUR_ACCESS_TOKEN'
{
  "success": true,
  "message": "KYC status retrieved",
  "data": {
    "yativo_card_id": "yativo_card_customer_8f9a..._1769031332068",
    "kyc_status": "approved",
    "verification_level": "STANDARD",
    "terms_accepted": true,
    "next_step": "create_virtual_card"
  }
}

KYC Status Values

StatusMeaning
pendingVerification in progress
approvedIdentity verified — card wallet auto-provisioned, proceed to source of funds
rejectedVerification failed — customer must restart onboarding