1. Users
CryptopocketAPI
  • Common
    • Authentication
      POST
    • Token Price
      GET
    • Get Available Assets
      GET
  • Users
    • List customers
      GET
    • Create customer
      POST
    • Create customer with delegated KYC
      POST
    • Create company customer
      POST
    • Retrieve KYC/KYB verification status
      GET
    • Create enhanced verification link
      POST
    • Upload Customer Document
      POST
    • Find User
      GET
  • OnRamp
    • List payment methods
      GET
    • Get Quote
      GET
    • Create Payment Intend
      POST
    • Create guided payment intent
      POST
    • Retrieve payment
      GET
    • List on-ramp transactions
      GET
  • OffRamp
    • Get quote
      GET
    • Create OffRamp Transaction
      POST
    • Retrieve off-ramp transaction status
      GET
    • List off-ramp transactions
      GET
  • Bank Accounts
    • List bank accounts
      GET
    • List account transactions
      GET
    • Reconcile payment with bank transaction
      POST
  • Webhooks
    • Available webhooks
    • Webhook Event Subscribe
    • Webhook Event Update
  • Docs
    • Sandbox Environment Instructions
    • CryptoPocket Integration Guide — Buy Flow (On-Ramp)
  • Raíz
  • Schemas
    • FindUserSuccess
    • ReconcilePaymentRequest
    • IntegrationError
    • BankAccount
    • ReconcilePaymentSuccessResponse
    • BankAccountsListResponse
    • ErrorResponse
    • BankAccountTransaction
    • Pagination
    • BankAccountTransactionsResponse
  1. Users

Create customer with delegated KYC

Entorno sandbox
https://sandbox.cryptopocket.io/api
Entorno sandbox
https://sandbox.cryptopocket.io/api
POST
/registerUser/kyc-delegated
Creates a new user and completes delegated KYC in a single request. Your integration sends personal or company data, identity document images (front and back), and biometric captures (face and liveness) as base64;
Access: This endpoint requires a explicitly authorization for delegated KYC registration. Contact Cryptopocket to enable delegated KYC on your API key.

Solicitud

Parámetros de Header

Parámetros del Body application/json

Ejemplos

Respuestas

🟢200
application/json
Bodyapplication/json

Solicitud Ejemplo de Solicitud
Shell
JavaScript
Java
Swift
curl --location 'https://sandbox.cryptopocket.io/api/registerUser/kyc-delegated' \
--header 'Content-Type: application/json' \
--data-raw '{
    "type": "PERSON",
    "first_name": "Juan",
    "last_name": "Perez",
    "dob": "1990-05-15",
    "residence_country": "ES",
    "nacionality": "ES",
    "gender": "male",
    "email": "juan.perez.kyc.test@example.com",
    "phone": "+34600111222",
    "document_type": "DNI",
    "document_number": "12345678Z",
    "expiry_date": "2030-12-31",
    "front": "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABI...TZ6ewbhakrrobCELCELCF//2Q==",
    "back": "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABI...TZ6ewbhakrrobCELCELCF//2Q==",
    "face": "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABI...TZ6ewbhakrrobCELCELCF//2Q==",
    "liveness": "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABI...TZ6ewbhakrrobCELCELCF//2Q=="
}'
Respuesta Ejemplo de Respuesta
{
    "status": "ok",
    "data": {
        "id": 100003754,
        "email": "juan.perez.kyc.test@example.com",
        "name": "Juan",
        "last_name": "Perez",
        "identification_type": "DNI",
        "identification_number": "12345678Z",
        "phone": "+34600111222",
        "country": "España",
        "gender": "M",
        "dob": "1990-05-15 00:00:00",
        "kyc_valid": true
    }
}
Modificado en 2026-06-26 01:47:42
Anterior
Create customer
Siguiente
Create company customer
Built with