Certificados (v1)
| API | Descripción |
|---|---|
| POST v1/certificado/{rut}/validar?actualizar={actualizar} |
Valida que el certificado tenga permisos para la empresa. |
| POST v1/certificado/solicitar |
Solicita un certificado. |
| POST v1/certificado/descargar/e-cert |
Descargar un certificado desde E-Cert. |
Empresas (v1)
| API | Descripción |
|---|---|
| POST v1/empresas/{rut}/datos |
Obtiene la información de la empresa. |
| POST v1/empresas/{rut}/consultar |
Obtiene la información de la empresa. |
| POST v1/empresas/{rutEmpresa}/permisos/{rutUsuario}/{ambiente} |
Actualiza el usuario con RUT {rutUsuario} con permisos en el SII para la empresa con RUT {rutEmpresa}. |
CAFs (v1)
| API | Descripción |
|---|---|
| POST v1/caf/{rut}/descargar/{tipoDocumento}/{cantidad}?ultimoFolio={ultimoFolio}&ambiente={ambiente}&descargarCafAntiguos={descargarCafAntiguos} |
Descargar un CAF desde el SII para produccion. |
| POST v1/caf/{rut}/reobtener/{tipoDocumento}?ambiente={ambiente}&descargarCafAntiguos={descargarCafAntiguos} |
Reobtener el ultimo CAF desde el SII para el ambiente proporcionado. |
| POST v1/caf/{rut}/anular/{tipoDocumento}/{inicio}/{fin}?ambiente={ambiente} |
Anular rango de folios en el SII para produccion. |
| POST v1/caf/{rut}/consulta/{tipoDocumento}?ambiente={ambiente} |
Consultar el ultimo folio emitido para el tipo de documento. |
| POST v1/caf/{rut}/anulacion-masiva/{tipoDocumento}/listar |
Consultar listado de folios emitidos para anulacion masiva. |
| POST v1/caf/{rut}/anulacion-masiva/{tipoDocumento}/anular/{folioInicial}/{folioFinal}?mensaje={mensaje} |
Anular folios emitidos de forma masiva para un CAF. |
Certificaciones (v2)
| API | Descripción |
|---|---|
| POST v2/certificaciones/{rut}/crear |
Crear una nueva certificación. |
| POST v2/certificaciones/{rut}/iniciar |
Iniciar el proceso de certificación. |
| POST v2/certificaciones/{rut}/actualizar |
Actualizar los datos de una certificación. |
Certificaciones (v1)
| API | Descripción |
|---|---|
| POST v1/certificaciones/{rut}/crear |
Crear una nueva certificación. |
| POST v1/certificaciones/{rut}/iniciar |
Iniciar el proceso de certificación. |
| GET v1/certificaciones/{rut}/consultar |
Obtener los datos de una certificación, dado el RUT de la empresa. |
| POST v1/certificaciones/{rut}/actualizar |
Actualizar los datos de una certificación. |
| POST v1/certificaciones/{rut}/reiniciar |
Reinicia la certificación, eliminando todos los datos generados para la misma. |
| POST v1/certificaciones/{rut}/declarar-cumplimiento?correoContactoSii={correoContactoSii}&correoContactoEmpresa={correoContactoEmpresa} |
Declarar cumplimiento a la certificación en curso. |
| POST v1/certificaciones/{rut}/actualizar-casillas-intercambio?correoContactoSii={correoContactoSii}&correoContactoEmpresa={correoContactoEmpresa}&ambiente={ambiente} |
Actualiza casillas de intercambio en el SII para la empresa en el ambiente de producción. |
| GET v1/certificaciones/buscar/{pagina}/{cantidadPorPagina} |
Buscar certificación, especificando un set de filtros. Campos que se pueden usar como filtros: RUT, Estado, Fecha, Etapa, PasoEnSII Ejemplo: Estado=Error&Fecha=20151001-20151112 |
| GET v1/certificaciones/stats |
Muestra estadisticas de las certificaciones. Ej: Cantidad en proceso, completadas o error. Cantidad por paso o etapa. |