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

Authorizations

Authorization
string
header
required

JWT obtido em POST /api/auth/token

Body

application/json
amountCentavos
integer
required

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

Required range: x >= 1
Example:

50000

destinationClabe
string
required

CLABE destino (exatamente 18 dígitos).

Pattern: ^\d{18}$
Example:

"012180001234567890"

beneficiaryName
string
required
Required string length: 3 - 255
Example:

"Maria Lopez"

beneficiaryTaxId
string

RFC/CURP (opcional)

Required string length: 10 - 20
Example:

"LOMA850101ABC"

concept
string

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

Required string length: 1 - 255
Example:

"Pago factura 123"

Response

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.

Example:

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

status
enum<string>
Available options:
PENDING,
CONFIRMED,
FAILED
Example:

"PENDING"

destinationClabe
string
Example:

"012180001234567890"

amountCentavos
integer
Example:

50000

referenceNumerical
string | null
Example:

"9876543"

createdAt
string<date-time> | null
Example:

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