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"
}
]
}
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
por DTE
RUT ilimitados
1 UF + IVA habilitación
certificado digital incluido
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 Developers