RFCCheck es un REST API que valida números de RFC mexicanos contra la base de datos del SAT en tiempo real. Úsalo desde tu pipeline de facturación, tu CRM o cualquier flujo que necesite confirmar que un contribuyente existe antes de facturarle.
Qué puedes hacer
Cada endpoint está acotado a lo que ya conoces. Omitir la consulta de certificados ahorra ~1-3s; omitir la búsqueda de código postal ahorra ~10-15s. Elige el que se ajuste a los datos que ya tienes.
/rfc/validate
Proceso completo: registro, nombre, código postal, certificados y listas del SAT. La opción include_curp agrega la identidad en RENAPO por 10 créditos adicionales.
/rfc/profile
Nombre, CURP, representante legal y el correo que el SAT tiene en archivo.
/rfc/find-zip
RFC + nombre de entrada, código postal registrado en el SAT de salida.
/rfc/verify
Consulta al padrón, o verificación completa de la combinación RFC + nombre + CP.
/rfc/sat-lists
Listas del Artículo 69 / 69-B / 69-B Bis. Menos de un segundo.
/rfc/verify-batch
Verifica hasta 5,000 registros en una sola ida y vuelta.
/rfc/commerce-registry
Beta
Registros del Registro Público de Comercio: régimen jurídico, socios y actos.
/cfdi/verify
Si el SAT tiene un CFDI (factura) y si está vigente o cancelado.
Convenciones
- Todos los endpoints son POST, aceptan JSON y devuelven JSON.
- URL base:
https://rfccheck.com/v1 -
Autenticación: envía
x-api-keyen cada solicitud. -
Los endpoints de larga duración (validate, find-zip, commerce-registry) aceptan un
webhook_urlpara entregar el resultado de forma asíncrona; verify-batch lo requiere.
Siguientes pasos
- Inicio rápido : haz tu primera llamada en cinco minutos
- Autenticación : generar y usar llaves API
- Referencia del API : explora cada endpoint