Efisco® API
Efisco® permite gestionar la descarga masiva de XML y generar reportes de los archivos descargados. Para poder generar las descargas es necesario contar con un token de acceso temporal o token infinito válido.
✓
Antes de empezar
1
Obtén un token de acceso temporal o un token infinito válido.
2
Carga una FIEL vigente del RFC con el servicio Cargar FIEL (o una CIEC con Cargar CIEC).
3
Crea la solicitud de descarga, consulta su estatus y genera la URL de descarga (ver «Flujo de descarga»).
📊 Visualiza el flujo de descarga Efisco® 🔎
Tres pasos, en orden. El paso 1 tiene varios métodos disponibles (Web Service, Scraping, Metadata, Programada): usa el que corresponda a tu caso.
-
POST /gestion/v1/api/massiveservicemanager/request/create/webservice(u otro método)Crea la solicitud de descarga. Responde con unrequestIdque se usa en los siguientes pasos. Ver . -
GET /gestion/v1/api/gestionxml/{requestId}→ pollConsulta el estatus de la solicitud hasta questatusRequestindique que terminó. Ver . -
POST /gestion/v1/api/fileCon elpathFileobtenido en el paso anterior, genera la URL pública de descarga. Ver .
URL´s
🚨 Importante: Efisco® no cuenta con ambiente de pruebas. Todas las solicitudes se realizan en producción, directamente contra los servicios de descarga del SAT, y deberás cargar una FIEL vigente para poder realizar solicitudes de descarga.
💡 Nota: Efisco® permite implementar un proceso de descargas programadas haciendo uso de un webhook. Para más información escríbenos a soporte@sw.com.mx o contacta con tu ejecutiva de ventas; ten en cuenta que el proceso de integración puede tomar tiempo.
📚 Referencia del API
Ejemplo Request
💡 Nota: estos ejemplos son llamadas directas al API REST; puedes armarlas en el lenguaje que prefieras. Sustituye los valores entre
< > por los tuyos.
Respuesta
En SW® somos mejores para TI, es por ello que tu opinión es muy importante, por favor ayúdanos calificando este articulo y dejando tus comentarios.