Skip to main content
POST
/
onramp
/
verification
/
status
Get Onramp Verification Status
curl --request POST \
  --url https://api.coinvoyage.io/v3/onramp/verification/status \
  --header 'Content-Type: application/json' \
  --header 'X-API-KEY: <api-key>' \
  --data '
{
  "auth_intent_id": "lai_test_123",
  "crypto_customer_id": "ccus_test_123"
}
'
{
  "crypto_customer_id": "<string>",
  "kyc_required": true,
  "identity_verification_required": true,
  "kyc_status": "<string>",
  "kyc_current_tier": "<string>",
  "kyc_region": "<string>",
  "kyc_next_step": "<string>",
  "identity_verification_status": "<string>",
  "kyc_tiers": [
    {
      "tier": "<string>",
      "verification_status": "<string>",
      "verification_errors": [
        "<string>"
      ]
    }
  ],
  "provided_fields": [
    "<string>"
  ]
}

Authorizations

X-API-KEY
string
header
required

Headers

X-API-KEY
string
required

API key for authentication

Body

application/json
auth_intent_id
string
required

Stripe Link auth intent ID used by the embedded component authenticate() call

Example:

"lai_test_123"

crypto_customer_id
string
required

Crypto customer ID returned by the Stripe embedded component after Link authentication

Example:

"ccus_test_123"

Response

Crypto customer verification status

crypto_customer_id
string
required
kyc_required
boolean
required
identity_verification_required
boolean
required
kyc_status
string
kyc_current_tier
string
kyc_region
string | null
kyc_next_step
string
identity_verification_status
string
kyc_tiers
object[]
provided_fields
string[]