Objeto de Respuesta

Respuesta API

{
    "status": "success",
    "code": 1,
    "data": {
        "facturas_ventas": [
            {
                "folio": 3593,
                "fecha_documento": "2023-01-01",
                "fecha_recepcion_sii": "2023-01-01",
                "tipo_documento": 33,
                "rut_emisor": 12345678,
                "dv_emisor": "K",
                "razon_social_emisor": "Los tres chanchitos SPA",
                "rut_deudor": 87654321,
                "dv_deudor": "K",
                "razon_social_deudor": "Los tres mosqueteros SPA",
                "monto_total_factura": 1000000,
                "fecha_de_reclamo": null,
                "evento_receptor": "No reclamado en plazo",
                "estado_cesion": 0,
                "rut_cesionario": null,
                "dv_cesionario": null,
                "rz_cesionario": null,
                "fecha_cesion": null,
                "notas_debito_asociadas": [],
                "notas_credito_asociadas": []
            }
        ]
    },
    "message": "Ejecución correcta"
}
AtributoTipo DatoDescripciónValores Posibles
data.facturas_comprasarrayListado de Facturas de Compras
foliointFolio de la Factura
fecha_documentodateFecha de la FacturaFormato YYYY-mm-dd
fecha_recepcion_siidateFecha de Recepción en el SIIFormato YYYY-mm-dd
tipo_documentointTipo de Documento Según Tabla
rut_emisorintRut del Emisor
dv_emisorstringDigito Verificador del Emisor
razon_social_emisorstringRazón Social del Emisor
rut_deudorintRut del Deudor
dv_deudorstringDigito Verificador del Deudor
razon_social_deudorstringRazón Social del Deudor
monto_total_facturaintMonto de la Factura
fecha_de_reclamonull | datetimeFecha de Reclamo de la FacturaFormato MMM DD YYYY h:mm:ss:A
evento_receptornull | stringEvento de la Factura
estado_cesionnull | intEstado de Cesión1 es cedida, 0 es no cedida
rut_cesionarionull | intRut del Cesionario
dv_cesionarionull | stringDV del Cesionario
rz_cesionarionull | stringRazón Social del Cesionario
fecha_cesionnull | dateFecha de Cesi[onFormato YYYY-mm-dd
notas_debito_asociadasarrayDetalle de notas de Debito
notas_credito_asociadasarrayDetalle de Notas de Credito
notas_debito_asociadas.foliointFolio de la nota de debito
notas_debito_asociadas.monto_nota_debitointMonto de la Nota de Debito
notas_debito_asociadas.fecha_nota_debitodateFecha nota de DebitoFormato YYYY-mm-dd
notas_credito_asociadas.foliointFolio Nota de Credito
notas_credito_asociadas.monto_nota_creditointMonto nota de Credito
notas_credito_asociadas.fecha_nota_debitodateFecha de Notas de CreditoFormato YYYY-mm-dd

Caso Error del SII

{  
   "status":"error",  
   "code":0,  
   "data":"foreach() argument must be of type array|object, null given",  
   "message":"Se ha reportado un problema en la API"  
}
AtributoTipo DatoDescripciónValores Posibles
statusstringindica si la consulta fue exitosa o nosucees | error
codeintindica si la consulta fue exitosa o no1 | 0
dataarray | stringdevuelve los datos de la consulta
messagestringMensaje de Respuesta

Tabla de Errores

Valor en dataDescripciónAcción
foreach() argument must be of type array|object, null givenEste error se produce porque el sii no devolvio información que se esperaba. la api devuelve errorReintentar Consulta