Celeriz
  1. KYC
Celeriz
  • USER
    • Coins
      GET
    • Chains
      GET
    • Fiat
      GET
  • KYC
    • Get KYC url
      POST
    • Check KYC status
      POST
    • KYC requirements
      POST
  • BANK
    • Add fiat account API
      POST
    • List fiat accounts
      POST
  • ONRAMP
    • Quote
      POST
    • Create transaction
      POST
    • Get transaction
      POST
    • Get user all transaction
      POST
    • Get all transaction
      POST
  • OFFRAMP
    • Quote
      POST
    • Create transaction
      POST
    • Get transaction
      POST
    • Get user all Transaction
      POST
    • Get all Transaction
      POST
  • Virtual Accounts
  • Cards
  • SetWebhookUrl
    POST
  1. KYC

Get KYC url

POST
/api/v1/kyc/url
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST '/api/v1/kyc/url' \
--header 'x-api-key;' \
--header 'Content-Type: application/json' \
--data-raw '{
  "phoneNumber": "+91-7606908888",
  "clientCustomerId": "CUSsdsdffssafT123456",
  "type": "INDIVIDUAL",
  "email": "john.doe@example.com",
  "kycRedirectUrl": "https://example.com/kyc-callback"
}'
Response Response Example
200 - 200 OK
{
    "status": 1,
    "code": 200,
    "data": {
        "kycUrl": "https://test.onramp.money/onramp-circle/main/profile/?appId=711752&kybData=FlQGDFoyEigWOzxDSUlAbgoQAyY1Gwl1My09V1FBVEIRJgVEUgYy",
        "clientCustomerId": "ROx923-2end-3df",
        "customerId": "w6Rc2asJSU_1094"
    }
}

Request

Header Params

Body Params application/json

Examples

Responses

🟢200200 OK
application/json
Body

🟠400400 Duplicate phoneNumber
🟠400400 Missing Parameters
🟠400400 Invalid phoneNumber string
🟠401401 Unauthorized
Modified at 2025-07-18 22:21:19
Previous
Fiat
Next
Check KYC status
Built with