1. Common
CryptopocketAPI
  • Common
    • Authentication
      POST
    • User Registration
      POST
    • Check KYC Verification
      GET
    • Token Price
      GET
  • OnRamp
    • Get payment methods
      GET
    • Get Quote
      GET
    • Create Payment Intend (RampOn)
      POST
    • Get Payment
      GET
    • List of Payments
      GET
  • OffRamp
    • Get quote
      GET
    • Create rampoff opetation
      POST
    • Get rampoff status
      GET
    • Get List
      GET
  • Webhooks
    • Webhook Event Update
      POST
    • Webhook Event Subscribe
      POST
  1. Common

User Registration

POST
/api/registerUser

Register User#

Registers a new user and returns a KYC form link.

Spanish Identification Requirements#

🇪🇸 Spain#

Individuals:
DNI→ GOVERNMENT_ID
NIE → PERMANENT_RESIDENCE_PERMIT
PASSPORT → PASSPORT
Companies: CIF → CIF

LATAM Identification Requirements#

For operations in LATAM, you must provide a valid identification number depending on the country and user type.

🇨🇱 Chile#

Accepted document: RUT
API value: RUT

🇲🇽 Mexico#

Individuals: CURP → CURP
Companies: RFC → RFC

🇨🇴 Colombia#

Individuals:
Citizen ID → CED_CIU
Foreigner ID → CED_EXT
Identity Card → TI
NUIP → NUIP
Foreigner Card → TE
Temporary Protection Permit → PPT
Passport → PASS
Special Permanence Permit → PEP
Civil Registry → RC
Companies:
NIT → NIT

🇵🇪 Peru#

Individuals:
DNI → DNI
Foreigner Card → CE
Companies:
RUC → RUC

🇦🀀𐇷𘁁rgentina#

Individuals:
DNI → DNI
CUIL → CUIT
Companies:
CUIT → CUIT

Notes#

The identification type must match the selected country.
Use the exact API value specified above when sending requests.
Ensure the document number format complies with local regulations.

Solicitud

Parámetros de Header

Parámetros del Body application/json

Ejemplos

Respuestas

🟢200
application/json
Body

Solicitud Ejemplo de Solicitud
Shell
JavaScript
Java
Swift
curl --location --request POST '/api/registerUser' \
--header 'Content-Type: application/json' \
--data-raw '{
  "name": "Alvaro",
  "last_name": "Iglesia",
  "last_name2": "Vicente",
  "phone": "+54xxxxxxxxx",
  "country": "Argentina",
  "country_code": "ARG",
  "city": "Buenos Aires",
  "address": "Fray Justo St. María de Oro 2121",
  "email": "email@gmail.com",
  "identification_number": "11111111",
  "password": "123456",
  "professional_activity": "Developer",
  "address_state": "CABA",
  "zipcode": "1425",
  "dob": "1986-05-03",
  "identification_type": "DNI",
  "iban": "123123123"
}'
Respuesta Ejemplo de Respuesta
{
    "status": "ok",
    "data": {
        "id": 186,
        "email": "johndow@email.com",
        "name": "John",
        "last_name": "Dow",
        "identification_number": "111111h",
        "country": "Spain",
        "kyc_valid": false,
        "kyc_form_url": "forms.amlbot.com/dadf68e429bec5529e1bdde41a189ccc532c"
    }
}
Modificado en 2026-04-08 19:25:09
Anterior
Authentication
Siguiente
Check KYC Verification
Built with