API REST v1

API para Desarrolladores: Validación y Timbrado CFDI

La infraestructura REST JSON más robusta para automatizar el ciclo de vida de tus facturas. Validación masiva, extracción de datos OCR y cumplimiento fiscal programático.

Casos de Uso Principales

Escenario A

Validación de Proveedores (Procure-to-Pay)

Valida automáticamente las facturas de tus proveedores contra el SAT y Listas Negras (69-B) antes de programar cualquier pago en tu ERP.

Escenario B

Verificación Masiva de RFCs (Onboarding)

Verifica el estatus fiscal de 10,000+ RFCs de forma asíncrona durante el registro de nuevos clientes o proveedores para asegurar cumplimiento.

Escenario C

Extracción de Datos de PDF (Data Capture)

Convierte archivos PDF de facturas en objetos JSON estructurados. Olvídate del data-entry manual y reduce errores de captura al 0%.

Inicio Rapido

Valida tu primer CFDI en menos de 5 minutos

1

Crea tu cuenta

Regístrate gratis y accede al Dashboard

Crear cuenta →
2

Activa el acceso a la API

Contrata un plan Profesional o Enterprise y genera tu API Key en Cuenta > API Keys

Ver planes →
3

Haz tu primera llamada

Usa el ejemplo de abajo para validar un CFDI

Autenticación

Todas las llamadas a la API requieren autenticación vía X-API-Key en el header.

# Header requerido
X-API-Key: vck_tu_api_key_aqui

Importante

Tu API Key solo se muestra una vez al crearla. Guárdala en un lugar seguro. Si la pierdes, deberás crear una nueva.

Ejemplos de Código

Validar CFDI con cURL

curl -X POST "https://api.valida-cfdi.com.mx/v1/zapier/actions/validate-cfdi" \
  -H "X-API-Key: vck_tu_api_key" \
  -H "Content-Type: application/json" \
  -d '{
    "uuid": "12345678-1234-1234-1234-123456789012",
    "rfc_emisor": "ABC123456XYZ",
    "rfc_receptor": "DEF789012UVW",
    "total": 1500.00
  }'

Endpoints Disponibles

POST
/validate
POST
/validate/pdf
GET
/rfc-risk/{rfc}
GET
/zapier/test
POST
/zapier/actions/validate-cfdi
POST
/zapier/actions/validate-pdf

Respuesta de Ejemplo

POST /zapier/actions/validate-cfdi

Respuesta exitosa de validacion de CFDI

{
  "valid": true,
  "status": "valid",
  "cfdi_data": {
    "uuid": "12345678-1234-1234-1234-123456789012",
    "estado_cfdi": "Vigente",
    "rfc_emisor": "ABC123456XYZ",
    "rfc_receptor": "DEF789012UVW",
    "total": 1500.00
  },
  "validation_timestamp": "2026-01-24T10:30:00Z",
  "errors": null
}

Limites de Uso

Gratis

Para comenzar

100

validaciones por mes

Profesional

Para equipos

500

validaciones por mes

Empresarial

Para grandes volumenes

2,000

validaciones por mes

¿Listo para integrar ValidaCFDI?

Elige un plan Profesional o Enterprise para generar tu API Key y comenzar a validar CFDIs en minutos.