Skip to main content
POST
Enviar SPEI (cash-out)

Autorizaciones

Authorization
string
header
requerido

JWT obtido em POST /api/auth/token

Cuerpo

application/json
amountCentavos
integer
requerido

Valor em centavos MXN (mín. 1).

Rango requerido: x >= 1
Ejemplo:

50000

destinationClabe
string
requerido

CLABE destino (exatamente 18 dígitos).

Pattern: ^\d{18}$
Ejemplo:

"012180001234567890"

beneficiaryName
string
requerido
Required string length: 3 - 255
Ejemplo:

"Maria Lopez"

beneficiaryTaxId
string

RFC/CURP (opcional)

Required string length: 10 - 20
Ejemplo:

"LOMA850101ABC"

concept
string

Conceito/descrição (aparece para o beneficiário)

Required string length: 1 - 255
Ejemplo:

"Pago factura 123"

Respuesta

Cash-out aceito

transactionId
string<uuid>

Identificador publico da transacao (UUID). E o mesmo transactionId entregue nos webhooks — use-o para correlacionar e consultar a transacao.

Ejemplo:

"3f2a1c34-9d1e-4c7b-8a5e-2b6f0d9c4e71"

status
enum<string>
Opciones disponibles:
PENDING,
CONFIRMED,
FAILED
Ejemplo:

"PENDING"

destinationClabe
string
Ejemplo:

"012180001234567890"

amountCentavos
integer
Ejemplo:

50000

referenceNumerical
string | null
Ejemplo:

"9876543"

createdAt
string<date-time> | null
Ejemplo:

"2026-05-13T12:00:00.000Z"