Introducción
Certificados API es una API REST para consultar certificados digitales (e.firma y CSD) publicados en el portal del SAT.
CSFacturación ofrece acceso al portal de recuperación de certificados mediante una API REST que obtiene la información directamente desde el sitio oficial del SAT mediante web scraping, resolviendo el captcha de forma automática.
Características
- Consultas por RFC: Busca todos los certificados asociados a un RFC específico
- Filtrado por estado: Filtra certificados vigentes, vencidos o revocados
- Filtrado por tipo: Diferencia entre certificados e.firma y CSD
- Datos completos: Accede a información detallada como números de serie, fechas de vigencia, estado y URLs de descarga
- Automatización: Resuelve automáticamente captchas del portal del SAT para consultas sin intervención
Métodos de Acceso
La API proporciona acceso a los certificados disponibles públicamente en el portal del SAT mediante autenticación HTTP Basic con las credenciales de contratación.
HTTP Basic
-
Requisitos
- Credenciales de contratación vigentes (usuario y contraseña)
-
Ventajas
- Protocolo estándar ampliamente soportado
- Compatible con todas las librerías HTTP
- Consulta datos públicos disponibles en el portal oficial
-
Nota
- Las credenciales deben ser codificadas en Base64 en el header
Authorization - Formato:
Authorization: Basic base64(usuario:contraseña)
- Las credenciales deben ser codificadas en Base64 en el header
Consideraciones
- La disponibilidad de este servicio está sujeta a la estabilidad del portal oficial de recuperación de certificados del SAT
- Los datos reflejan el estado actual de los certificados en el portal del SAT
- Los RFC deben cumplir con el formato válido (12 o 13 caracteres)