Documentación / API / Complementos de pago (REP)

Obtener un complemento de pago

GEThttps://api.cfdi.express/v1/payments/{id}API key

Devuelve el complemento de pago con su UUID, los saldos del momento del pago y las URLs firmadas de sus archivos.

Autenticación
Authorization: Bearer sk_test_... | sk_live_...

Parámetros

Parámetros de ruta

CampoTipoDescripción
idreqstringId del complemento de pago.

Ejemplos

cURL
curl https://api.cfdi.express/v1/payments/pay9x2m6q4k1v3p8d7n5c0bt \
  -H "Authorization: Bearer sk_test_..."

Respuesta

200 OK
{
  "id": "pay9x2m6q4k1v3p8d7n5c0bt",
  "object": "payment",
  "livemode": false,
  "status": "stamped",
  "invoiceId": "inv7k3q9x2m4v1t8p6d0n5cb",
  "merchantId": "mkq2f8v3x1t7p9d4n6c0b5rz",
  "uuid": "5c9e7f22-1a3b-4d8e-9f01-2b3c4d5e6f70",
  "numParcialidad": 1,
  "monto": 2000.00,
  "formaPago": "03",
  "fechaPago": "2026-08-18T12:00:00.000Z",
  "saldoAnterior": 3670.00,
  "saldoInsoluto": 1670.00,
  "currency": "MXN",
  "files": {
    "status": "ready",
    "xmlUrl": "https://files.cfdi.express/5c9e7f22....xml?X-Amz-Expires=900&...",
    "pdfUrl": "https://files.cfdi.express/5c9e7f22....pdf?X-Amz-Expires=900&...",
    "zipUrl": "https://files.cfdi.express/5c9e7f22....zip?X-Amz-Expires=900&..."
  },
  "cancellation": null,
  "stampedAt": "2026-08-18T18:31:12.006Z",
  "createdAt": "2026-08-18T18:31:10.554Z"
}

Errores

StatuscodeCuándo aparece
401unauthorizedFalta el header Authorization o la llave es inválida.
404not_foundEl complemento no existe en tu cuenta.

Continuar