Para trabajar con el ambiente de certificación agregar ?certificacion=1
a la petición
Ejemplo:
/dte/factura?certificacion=1
por defecto: certificacion=0
Antes de enviar un documento al SII es posible previsualizarla utilizando el parámetro previsualizacion=1
Ejemplo:
/dte/factura?previsualizar=1
por defecto: previsualizar=0
El logo en los archivos PDF puede tener dos posiciones; izquierda (1) y arriba (0), por defecto está a la izquierda, establecer la variable logo_izquierda=0
para cambiar la posición.
Ejemplo
/dte/factura?logo_izquierda=0
por defecto: logo_izquierda=1
Al general un documento es posible definir el tipo de papel en el cual se va a imprimir, los posibles valores son:
- 0: Hoja carta
- 57: Papel contínuo 57mm
- 75: Papel contínuo 75mm
- 80: Papel contínuo 80mm
- 110: Papel contínuo 110mm
Ejemplo
/dte/factura?papel_continuo=57
por defecto: papel_continuo=0
En los casos como los libros de compra y venta en que se envía el libro en formato CSV se puede usar la varible
csv_delimitador
para definir el delimitador del archivo.
por defecto: csv_delimitador=;
Ejemplo
/dte/factura?csv_delimitador=,
- POST
/dte/boleta/emitir
Devuelve JSON con TrackId
Content-Type: application/json
{
"LogoUrl": "", // URL a imagen PNG
"Firma": {
"data": "", // firma codificada en base64
"pass": ""
},
"FchResol": "yyyy-mm-dd",
"NroResol": 0,
"Folios": {
"data": "" // folios codificados en base64
},
"Folio": 0,
"Emisor": {
"RUTEmisor": "",
"RznSoc": "",
"GiroEmis": "",
"Acteco": 0,
"DirOrigen": "",
"CmnaOrigen": ""
},
"Receptor": {
"RUTRecep": "",
"RznSocRecep": "",
"GiroRecep": "",
"DirRecep": "",
"CmnaRecep": ""
},
"Detalle": [
{
"NmbItem": "",
"QtyItem": 0,
"PrcItem": 0
}
]
}
- POST
/dte/factura/emitir
Devuelve JSON con TrackId
- POST
/dte/factura/exenta/emitir
Devuelve JSON con TrackId
Content-Type: application/json
{
"LogoUrl": "", // URL a imagen PNG
"Firma": {
"data": "", // firma codificada en base64
"pass": ""
},
"FchResol": "yyyy-mm-dd",
"NroResol": 0,
"Folios": {
"data": "" // folios codificados en base64
},
"Folio": 0,
"Emisor": {
"RUTEmisor": "",
"RznSoc": "",
"GiroEmis": "",
"Acteco": 0,
"DirOrigen": "",
"CmnaOrigen": ""
},
"Receptor": {
"RUTRecep": "",
"RznSocRecep": "",
"GiroRecep": "",
"DirRecep": "",
"CmnaRecep": ""
},
"Detalle": [
{
"NmbItem": "",
"QtyItem": 0,
"PrcItem": 0
}
]
}
- POST
/dte/notadecredito
Devuelve JSON con TrackId
- POST
/dte/notadedebito
Devuelve JSON con TrackId
Content-Type: application/json
{
"LogoUrl": "", // URL a imagen PNG
"Firma": {
"data": "", // firma codificada en base64
"pass": ""
},
"FchResol": "yyy-mm-dd",
"NroResol": 0,
"Folios": {
"data": "" // folios codificados en base64
},
"Folio": 0,
"Emisor": {
"RUTEmisor": "",
"RznSoc": "",
"GiroEmis": "",
"Acteco": 0,
"DirOrigen": "",
"CmnaOrigen": ""
},
"Receptor": {
"RUTRecep": "",
"RznSocRecep": "",
"GiroRecep": "",
"DirRecep": "",
"CmnaRecep": ""
},
"Detalle": [
{
"NmbItem": "ITEM AFECTO",
"QtyItem": 0,
"PrcItem": 0
},
{
"IndExe": 1,
"NmbItem": "ITEM EXENTO",
"QtyItem": 0,
"PrcItem": 0
}
],
"Referencia": [
{
"TpoDocRef": "",
"FolioRef": 0,
"RazonRef": ""
},
{
"TpoDocRef": 0,
"FolioRef": 0,
"CodRef": 0,
"RazonRef": ""
}
]
}
- POST
/dte/guiadespacho/emitir
Devuelve JSON con TrackId
Content-Type: application/json
{
"LogoUrl": "", // URL a imagen PNG
"Firma": {
"data": "", // Firma codificada en base64
"pass": ""
},
"Folios": {
"data": "" // Folios codificados en base64
},
"FchResol": "",
"NroResol": 0,
"Folio": 0,
"TipoDespacho": 0,
"IndTraslado": 0,
"Detalle": [
{
"NmbItem": "",
"QtyItem": ""
}
],
"Referencia": [
{
"TpoDocRef": "",
"FolioRef": 0,
"RazonRef": ""
}
],
"Emisor": {
"RUTEmisor": "",
"RznSoc": "",
"GiroEmis": "",
"Acteco": 0,
"CorreoEmisor": ""
},
"Receptor": {
"RUTRecep": "",
"RznSocRecep": "",
"DirRecep": "",
"CmnaRecep": ""
}
}
- POST
/dte/estado
Content-Type: application/json
{
"rut": "",
"trackId": "",
"Firma": {
"data": "", // Firma codificada en base64
"pass": ""
}
}
- POST
/dte/libroguiadedespacho
Content-Type: application/json
{
"Firma": {
"data": "", // Firma codificada en base64
"pass": ""
},
"RutEmisorLibro": "",
"FchResol": "",
"NroResol": 0,
"FolioNotificacion": 0,
"Detalle": [
{
"Folio": 0,
"TpoOper": 0,
"RUTDoc": ""
}
]
}
- POST
/dte/setbasico
Content-Type: application/json
{
"Firma": {
"data": "", // Firma codificada en base64
"pass": ""
},
"Folios": {
// Tipo de DTE (ej. 33)
"": {
"primer": 0, // Primer folio disponible para usar
"data": "" // Folios codificados en base64
}
},
"Set": {
"data": "" // Set básico codificado en base64
},
"FchResol": "",
"NroResol": 0,
"Emisor": {
"RUTEmisor": "",
"RznSoc": "",
"GiroEmis": "",
"Acteco": 0,
"DirOrigen": "",
"CmnaOrigen": ""
},
"Receptor": {
"RUTRecep": "",
"RznSocRecep": "",
"GiroRecep": "",
"DirRecep": "",
"CmnaRecep": ""
}
}
- POST
/dte/multiEnvio
Content-Type: application/json
{
"Firma": {
"data": "", // Firma codificada en base64
"pass": ""
},
"Folios": {
// Tipo de DTE (ej. 33)
"": {
"data": "" // Folios codificados en base64
}
},
"Documentos": [
{
"Encabezado": {
"IdDoc": {
"TipoDTE": 0,
"Folio": 0
},
"Receptor": {
"RUTRecep": "",
"RznSocRecep": "",
"GiroRecep": "",
"DirRecep": "",
"CmnaRecep": ""
}
},
"Detalle": [
{
"NmbItem": "",
"QtyItem": 0,
"PrcItem": 0
}
]
}
],
"RutReceptor": "",
"FchResol": "",
"NroResol": 0,
"Emisor": {
"RUTEmisor": "",
"RznSoc": "",
"GiroEmis": "",
"Acteco": 0,
"DirOrigen": "",
"CmnaOrigen": ""
}
}