Documentación / API / Catálogos SAT

Usos de CFDI

GEThttps://api.cfdi.express/v1/catalogs/usos-cfdiAPI key

Catálogo completo c_UsoCFDI, con banderas de si aplica a persona física, moral o ambas.

Úsalo para poblar el selector de uso de CFDI de tu checkout: filtra por fisica o moral según el RFC del receptor.

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

Ejemplos

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

Respuesta

200 OK
{
  "object": "list",
  "data": [
    { "clave": "G01", "nombre": "Adquisición de mercancías", "fisica": true, "moral": true },
    { "clave": "G03", "nombre": "Gastos en general", "fisica": true, "moral": true },
    { "clave": "S01", "nombre": "Sin efectos fiscales", "fisica": true, "moral": true },
    { "clave": "D01", "nombre": "Honorarios médicos, dentales y gastos hospitalarios", "fisica": true, "moral": false }
  ]
}

Errores

StatuscodeCuándo aparece
401unauthorizedFalta el header Authorization o la llave es inválida.
429rate_limitedExcediste el límite de requests por minuto de tu cuenta (300 por default). La respuesta incluye Retry-After.

Continuar