Conecta tu aplicación al SII de forma rápida y simple, usando nuestra API.
Te asesoramos en el proceso de conexión y dispondrás de toda la documentación que requieras.
Conéctate usando el lenguaje que tú conoces y genera todos los tipos de documentos tributarios disponibles en Chile. Además, podrás obtener documentos de compra y libros electrónicos.
¡Cuenta con nosotros para tu proyecto!
El equipo de Bsale ha puesto a disposición de la comunidad de desarrolladores una API, la cual permite acceder a un conjunto de métodos orientados a facilitar la creación de documentos tributarios electrónicos.
Documentación APITus clientes usarán solo tu sistema, tu aplicación obtendrá los timbres electrónicos desde la API Bsale.
Solo deberás transformar tus datos a una estructura JSON.
Bsale generará los documentos tributarios electrónicos que hayas enviado a la API, administrando la complejidad de conectarse al SII.
SII recibirá el Documento Tributario Electrónico, y Bsale te retornará el resultado del envío, entregandote el XML, un PDF o un enlace para que tu puedas imprimir o enviar el documento.
Mira lo simple que es utilizar la API de Bsale para generar una Factura o Boleta.
En la documentación podrás encontrar todo lo que necesites para interactuar con la API de Bsale, con ejemplos en el lenguaje que tú utilizas.
Documentación Expresscurl -X POST \
https://api.bsale.cl/v1/documents.json \
-H 'Accept: */*' \
-H 'Accept-Encoding: gzip, deflate' \
-H 'Cache-Control: no-cache' \
-H 'Connection: keep-alive' \
-H 'Content-Length: 312' \
-H 'Content-Type: application/json' \
-H 'Host: api.bsale.cl' \
-H 'access_token: tuTokendeAcceso' \
-H 'cache-control: no-cache' \
-d '{
"documentTypeId": 1,
"officeId": 1,
"emissionDate": 1462527931,
"details": [
{
"netUnitValue": 10916,
"quantity": 1,
"taxes": [
{
"code": 14,
"percentage": 19
}
],
"comment": "el nombre del producto que voy a vender"
}
]
}'
require 'uri'
require 'net/http'
url = URI("https://api.bsale.cl/v1/documents.json")
http = Net::HTTP.new(url.host, url.port)
request = Net::HTTP::Post.new(url)
request["access_token"] = 'tuTokendeAcceso'
request["Content-Type"] = 'application/json'
request["Accept"] = '*/*'
request["Cache-Control"] = 'no-cache'
request["Host"] = 'api.bsale.cl'
request["Accept-Encoding"] = 'gzip, deflate'
request["Content-Length"] = '312'
request["Connection"] = 'keep-alive'
request["cache-control"] = 'no-cache'
request.body = "{
\n \"documentTypeId\": \"1\",
\n \"officeId\": \"1\",
\n \"emissionDate\": 1462527931,
\n \"details\": [
\n {\n \"netUnitValue\": 10916,
\n \"quantity\": 1,
\n \"taxes\": [
\n {
\n \"code\": 14,
\n \"percentage\": 19
\n }
\n ],
\n \"comment\": \"el nombre del producto que voy a vender\"
\n }
\n ]
\n}"
response = http.request(request)
puts response.read_body
< ?php
$url='https://api.bsale.cl/v1/documents.json';
$access_token='tuTokedeAcceso';
$estructura_json = array (
'documentTypeId' => '1',
'officeId' => '1',
'emissionDate' => 1462527931,
'details' =>
array (
0 =>
array (
'netUnitValue' => 10916,
'quantity' => 1,
'taxes' =>
array (
0 =>
array (
'code' => 14,
'percentage' => 19,
),
),
'comment' => 'el nombre del producto que voy a vender',
),
),
);
$data = json_encode($estructura_json);
$session = curl_init($url);
curl_setopt($session, CURLOPT_RETURNTRANSFER, true);
curl_setopt($handle, CURLOPT_SSL_VERIFYHOST, true);
$headers = array(
'access_token: ' . $access_token,
'Accept: application/json',
'Content-Type: application/json'
);
curl_setopt($session, CURLOPT_HTTPHEADER, $headers);
curl_setopt($session, CURLOPT_POST, true);
curl_setopt($session, CURLOPT_POSTFIELDS, $data);
$response = curl_exec($session);
$code = curl_getinfo($session, CURLINFO_HTTP_CODE);
curl_close($session);
print_r($response);
?>
{
"documentTypeId": "1",
"officeId": "1",
"emissionDate": 1462527931,
"details": [
{
"netUnitValue": 10916,
"quantity": 1,
"taxes": [
{
"code": 14,
"percentage": 19
}
],
"comment": "el nombre del producto que voy a vender"
}
]
}
Hoy en día contamos con más de 850 empresas conectadas a nuestra API,
consumiendo timbres electrónicos, siendo proveedores de boleta electrónica, entre otros.
Paga por el mejor servicio de API DTE en Chile.
Tarifas disponibles solo para Resellers de Bsale
por RUT
0.3 UF + IVA por 1.000 DTE adicionales
1 UF + IVA habilitación
certificado digital incluido
* Mínimo 10 RUT
por DTE
RUT ilimitados
1 UF + IVA habilitación
certificado digital incluido
* Mínimo 4 bolsas DTE
Diseñamos un espacio de desarrollo completamente pensado en los integradores y desarrolladores que deseen incorporar a sus sistemas documentos tributarios electrónicos y otras funcionalidades.
Entérate de Bsale Labs