Primeros pasos

Ciclo de una petición

Lo que comparten todas las llamadas a la API: formato, autenticación, errores, repetición y paginación.


La API es HTTP con JSON. Todas las rutas siguen las mismas convenciones; esta sección las reúne para que no haya sorpresas al integrar.

AspectoConvención
AspectoFormatoConvenciónCuerpos de petición y respuesta en JSON (content-type: application/json). Las únicas excepciones son la página de pago (HTML) y el QR (SVG).
AspectoAutenticaciónConvenciónCabecera x-api-key en las rutas /v1/....
AspectoMontosConvenciónSiempre texto decimal ("103.101981"), nunca números de coma flotante. amount_units trae el mismo monto en la unidad mínima del token.
AspectoFechasConvenciónISO 8601 en UTC: 2026-10-13T15:04:12.310Z.
AspectoIdentificadoresConvenciónUUID para clientes, depósitos, eventos y claves. Los clientes también se pueden buscar con ext:<external_id>.
AspectoDireccionesConvenciónLas de clientes y empresas vienen con mayúsculas de verificación (EIP-55); las de un depósito (address, from, token_address) vienen en minúsculas. Compáralas sin distinguir mayúsculas.
AspectoRespuestasConvenciónEl objeto viene dentro de una clave con su nombre: { "customer": … }, { "deposits": […], "total": 16 }.
AspectoTamañoConvenciónEl cuerpo de una petición no puede superar 64 KB.
GET https://api.pasarela.melenashair.com/v1/customers/ext:TARJETA-000123
x-api-key: sk_test_4f9c…