Endpoints del API
33 endpoints organizados en 6 categorias. 1 ya implementados, 32 pendientes.
Registrar RFC en vault
/api/v1/vault/rfc-registrar
Asocia un RFC al API key actual. Requerido antes de poder usar las consultas del SAT. Costo: 0 (configuración).
Guardar credenciales RFC (CIEC)
/api/v1/vault/rfc-guardar
Cifra y almacena la contraseña CIEC del RFC. Se encripta con AES-256-GCM usando una clave derivada del API key.
Eliminar credenciales RFC
/api/v1/vault/rfc-eliminar
Borra la CIEC asociada al RFC. No se puede deshacer.
Estado del RFC en vault
/api/v1/vault/rfc-estado
Consulta si el RFC tiene CIEC y/o e.firma registrados.
Registrar e.firma (.cer)
/api/v1/vault/firma-registrar
Sube el archivo .cer (certificado) de la e.firma del SAT. Se valida el certificado antes de almacenar.
Guardar clave privada (.key)
/api/v1/vault/firma-guardar
Almacena la clave privada de la e.firma (.key) cifrada con AES-256-GCM. Se borra después de 1 hora por seguridad.
Eliminar e.firma
/api/v1/vault/firma-eliminar
Borra el .cer y .key del RFC.
Estado de la e.firma
/api/v1/vault/firma-estado
Consulta si la e.firma del RFC está vigente y cuándo expira.
Opinión de cumplimiento (CIEC)
/api/v1/sat/opinion-cumplimiento
Consulta la opinión de cumplimiento de obligaciones fiscales usando CIEC. Retorna positiva/negativa con detalle.
Opinión de cumplimiento (e.firma)
/api/v1/sat/opinion-cumplimiento-fiel
Variante de opinión de cumplimiento usando e.firma en lugar de CIEC. Útil cuando se necesita firma autógrafa digital.
Opinión de cumplimiento IMSS
/api/v1/sat/opinion-cumplimiento-imss
Consulta la opinión de cumplimiento de obligaciones ante el IMSS (Instituto Mexicano del Seguro Social).
Opinión de cumplimiento (pública)
/api/v1/sat/opinion-cumplimiento-publica
Consulta sin credenciales, retorna solo la opinión pública del RFC. No requiere CIEC ni e.firma.
Validar PDF de opinión
/api/v1/sat/opinion-cumplimiento-validar-pdf
Recibe un PDF de opinión de cumplimiento y valida su firma y autenticidad ante el SAT.
Constancia de situación fiscal (CIEC)
/api/v1/sat/constancia-situacion-fiscal
Descarga la constancia de situación fiscal del RFC con todos los datos actualizados.
Constancia de situación fiscal (e.firma)
/api/v1/sat/constancia-situacion-fiscal-fiel
Variante de constancia de situación fiscal usando e.firma. Recomendado para empresas con volumen alto.
Comunicados del SAT
/api/v1/sat/comunicados
Lista los comunicados oficiales del SAT para un RFC en un rango de fechas.
Notificaciones del SAT
/api/v1/sat/notificaciones
Lista las notificaciones electrónicas pendientes del RFC en el buzón tributario.
Información fiscal (CIEC)
/api/v1/sat/informacion-fiscal
Consulta la información fiscal detallada del RFC con CIEC.
Información fiscal (e.firma)
/api/v1/sat/informacion-fiscal-fiel
Variante con e.firma de la consulta de información fiscal.
Facturas recibidas (CIEC)
/api/v1/sat/facturas
Lista las facturas recibidas por el RFC en un periodo.
Facturas recibidas (e.firma)
/api/v1/sat/facturas-fiel
Variante con e.firma de la consulta de facturas recibidas.
Retenciones del SAT
/api/v1/sat/retenciones
Lista las retenciones registradas ante el SAT para el RFC.
Declaraciones presentadas (CIEC)
/api/v1/sat/declaraciones
Lista las declaraciones mensuales/anuales presentadas por el RFC.
Declaraciones presentadas (e.firma)
/api/v1/sat/declaraciones-fiel
Variante con e.firma de la consulta de declaraciones.
Solicitar descarga de metadata
/api/v1/sat/descarga-metadata
Solicita al SAT la metadata de CFDI emitidos/recibidos en un periodo. Retorna un ID de solicitud que se usa en /descarga/verificar.
Solicitar descarga de retenciones
/api/v1/sat/descarga-metadata-retencion
Variante de descarga de metadata enfocada en retenciones.
Solicitar descarga masiva
/api/v1/descarga/solicitar
Inicia una solicitud de descarga masiva de CFDI al SAT. Retorna un ID de solicitud. Costo: 3 créditos (incluye todo el paquete).
Verificar estado de descarga
/api/v1/descarga/verificar
Consulta el estado de una solicitud de descarga masiva. Cuando está TERMINADA, se puede obtener el paquete con /descarga/paquete.
Descargar paquete masivo
/api/v1/descarga/paquete
Descarga el archivo ZIP con todos los CFDI de la solicitud. Costo: 0 (ya cobrado al solicitar).
Consultar CFDI específico
/api/v1/descarga/consulta-cfdi
Consulta un CFDI específico por UUID sin necesidad de descarga masiva. Costo: 1 crédito.