SIMPLE API

SimpleAPI es una solución que permite realizar la integración con el Servicio de Impuestos Internos de Chile. Ofrece una serie de endpoints que permiten realizar todo lo necesario para la emisión y envío de DTE al SII. Se puede consumir desde cualquier lenguaje que soporte peticiones HTTP, o usando directamente SimpleSDK, una librería en Nuget para la familia de lenguajes .NET. No se conecta a servicios de terceros ni almacena la información o archivos generados.

Para utilizar SimpleAPI se requiere un apikey, que se puede obtener gratuitamente o adquiriendo un plan anual. Estos planes tienen un límite de consultas al mes, llevando la cuenta de todas las peticiones que le realizan. El contador se reinicia los días 1 de cada mes.

Para no tener restricciones en la cantidad de DTE o consultas, se puede adquirir el código fuente. Esto permite desplegar SimpleAPI en un servidor propio, ya sea Windows o Linux.

Características

Contador Interno

El API Key que utilices es el que limitará la cantidad de consultas a realizar. Cada vez que se realice una petición, el contador aumentará.

Prueba antes de comprar

SimpleAPI se puede utilizar de forma gratuita. Es un buen comienzo para empezar la integración. Después puedes adquirir un plan anual para más consultas.

Sin intermediarios

Nuestra solución no se conecta a ni depende de terceros. Tampoco registramos los documentos generados. (Sería de locos)

Webservices del SII

Se puede consumir fácilmente los servicios web que tiene el SII, sin complicaciones por su (poco clara) documentación ni implementación.

Todos los tipos de DTE

Genera los documentos tradicionales y especiales, como documentos de exportación, cesión o liquidaciones de facturas.

Contamos con un Nuget para .NET

Puedes integrar nuestro SDK en todas las plataformas .NET (Framework, Core y 5.0). Tenemos un proyecto Demo para que te puedas guiar.

Paso a paso

El proceso tributario electrónico puede ser abrumador si este no es bien explicado, desde la generación de los XML hasta el consumo de los Web Services que ofrece el SII. Por ello, te ofrecemos herramientas para que puedas ir paso a paso hasta terminar con la recepción de tus documentos, en nuestro proyecto Demo, tutoriales y canal de Youtube.

Paso 1 - Referencia Simple SDK

Recursos

Guía de Instalación
Generación de APIKEY

Agrega mediante Nuget la referencia a Simple SDK. Posteriormente, debes obtener un api key. Puedes hacerlo de forma gratuita o adquiriendo uno de pago.

Clona o descarga el proyecto desde nuestro repositorio en Github. Compila para que se restauren los paquetes Nuget. Recomendaos utilizar Visual Studio 2021.

Paso 3 - Carga los datos iniciales

Recursos

Adquirir certificado digital
Datos para la construcción de un DTE

Debe estar autenticado con certificado digital

Deberás contar con un certificado digital instalado en tu equipo y que se adquiere en una entidad certificadora. Tendrás que ingresar los datos del contribuyente con la que harás tus pruebas (puede ser empresa o persona natural) en el proyecto Demo e ingresar el api key que adquiriste.

Ingresa a www.sii.cl con tu certificado digital, postula como emisor de documentos electrónicos y descarga tu primer CAF (timbraje de folios). Esto no te quita acceso al portal gratuito y te habilita en el ambiente de pruebas. Tampoco es obligatorio realizar la certificación.

Paso 4 - Postula y conecta con el SII

Recursos

Proceso de postulación
Descarga de CAF

ambiente de pruebas

Paso 5 - Genera tu primer DTE

Recursos
Demostración
Formato y valores de un DTE

Guíate por nuestro formulario de ejemplo para la generación de DTE. Puedes generar todos los tipos de documentos electrónicos que admite el SII. Deberás contar con un archivo CAF para el timbraje y un certificado digital para la firma. El resultado será un XML válido ante el SII. Este lo debes guardar y respaldar ya que lo necesitarás en caso de fiscalización o similares.

Al igual que las cartas de papel se envían dentro de sobres, los XML de los DTE deben enviarse dentro de uno digital. Puedes enviar hasta 500 boletas a la vez dentro de un sobre <EnvioBoleta> y 2.000 facturas, NC u otros en un <EnvioDTE>. Puedes enviarlos a los ambientes de prueba (Certificación) o producción. Simple API implementa todas las conexiones de forma transparente para el desarrollador.

Paso 7 - Consulta su status

Recursos

Consulta estado de un Envío (SII)
Consulta estado de un DTE

Ambos en ambiente de pruebas

Cuando envías documentos al SII, este te entrega un número de seguimiento llamado Track Id. Con él, puedes consultar el estado de tus envíos y saber si fueron aceptados, aceptados con reparos o rechazados. También puedes consultar directamente por un DTE (sin un track id). Ambas opciones están disponibles vía sitio del SII y WebServices. SimpleSDK implementa ambos tipo de consulta y están implementados en el proyecto Demo.

En Chile no se certifica el software, sino documentos de un contribuyente. Bajo ese contexto cada persona o empresa que requiera emitir DTEs por un software propio o de mercado deberá realizar un proceso de certificación por cada tipo de documento. Esta se realiza una sola vez. Si el contribuyente cambia de software o proveedor, no debe certificarse de nuevo. Nosotros ofrecemos realizar la certificación y disponemos de un software que te permitirá certificar a cuantos quieras

Paso 8 - Certifica al contribuyente

Recursos

Proceso de certificación del SII
Nuestro servicio de Certificación
Video: Certicación de Facturas
Video: Certicación de Boletas

Ambos videos corresponden a nuestro producto Certificador

PRECIOS

SIMPLEAPI

GRATIS

/Válido por 1 año

Entrega de API KEY

/Hasta 1.000 consultas

Sirve perfecto para negocios pequeños o aquellos que deseen probar el producto antes de comprar. Funciona tanto en certificación como en producción del SII.

  • Gratuito. Sin costo
  • Hasta 1.000 consultas al mes
  • Soporte Gratuito

API KEY

Más  Usado

3-9 UF

/+ IVA

Planes

/Hasta 100.000 DTE mensuales

Para quienes tienen un volumen controlado y acotado de emisión de DTEs al mes. Completamente funcional para todo el proceso de emisión de DTE.

SIMPLE API

50 UF

/+ IVA

Código Fuente

/Sin restricciones

Permite realizar todas las operaciones de SimpleAPI sin restricciones ni apikey, en cualquier lenguaje que soporte peticiones HTTP (REST)

  • Pago único
  • Sin restricciones de DTE mensuales
  • No requiere api key
  • Puedes modificar el código
  • Asistencia para montar en tu servidor