Obtiene una lista paginada de documentos programados de una entidad específica. Los documentos programados son plantillas que se ejecutan automáticamente según una frecuencia definida.
| Parámetro | Tipo | Requerido | Descripción |
|---|---|---|---|
master_entity_id | integer | Sí | ID de la entidad emisora cuyos documentos programados quieres consultar. |
status | string | No | Filtrar por estado del documento programado: active, inactive o completed. |
frequency | string | No | Filtrar por frecuencia de ejecución: daily, weekly, monthly o quarterly. |
dte_type | string | No | Filtrar por tipo de DTE (ej: 33 para Factura Electrónica). |
page | integer | No | Página actual, parte de la paginación estándar. |
page_size | integer | No | Tamaño de página (máx. 100). |
200 OK incluye un objeto paginado con:
count, next, previous para la navegaciónresults: arreglo de documentos programados con información de emisor, receptor, montos, estado, frecuencia, próxima ejecución y detalles| Estado | Descripción |
|---|---|
active | El documento está activo y se ejecutará según su programación |
inactive | El documento está pausado y no se ejecutará |
completed | El documento ha completado todas sus ejecuciones programadas |
| Frecuencia | Descripción |
|---|---|
daily | Se ejecuta diariamente |
weekly | Se ejecuta semanalmente |
monthly | Se ejecuta mensualmente |
quarterly | Se ejecuta trimestralmente |
page y page_size:
La respuesta incluye:
count: Total de documentos programadosnext: URL para la siguiente página (si existe)previous: URL para la página anterior (si existe)results: Array de documentos programados en la página actualresults incluye:
id: ID único del documento programadosender: Información de la entidad emisora (id, name, rut)receiver: Información de la entidad receptora (id, name, rut) - puede ser nulldte_type: Tipo de documento tributario (id, code, description)frequency: Frecuencia de ejecución (daily, weekly, monthly, quarterly)frequency_display: Frecuencia en formato legibleday_of_month: Día del mes para ejecución (1-31, para frecuencias mensual/trimestral)day_of_week: Día de la semana para ejecución (0=Lunes, 6=Domingo, para frecuencia semanal)next_execution: Fecha y hora de la próxima ejecuciónstatus: Estado actual del documento (active, inactive, completed)status_display: Estado en formato legibleamount: Monto total del documento (number)currency: Moneda del documento (string: CLP, UF, USD, EUR)details: Array de detalles/productos del documento (ver formato abajo)completed_occurrences: Número de veces que se ha ejecutado (integer)max_occurrences: Número máximo de ejecuciones (integer, null = infinito)created_at: Fecha de creación (datetime ISO 8601)updated_at: Fecha de última actualización (datetime ISO 8601)detailsdetails es un array de objetos que representa los productos o servicios incluidos en el documento programado. Cada elemento del array contiene:
| Campo | Tipo | Requerido | Descripción |
|---|---|---|---|
id | integer | No | ID único del detalle (solo en respuesta) |
product_name | string | Sí | Nombre del producto o servicio |
description | string | No | Descripción detallada del producto o servicio |
quantity | number | Sí | Cantidad del producto (mínimo 0.01) |
unit_price | number | Sí | Precio unitario del producto (mínimo 0) |
total | number | No | Total de la línea (calculado automáticamente: quantity × unit_price, solo en respuesta) |
unit_of_measurement | string | No | Unidad de medida (por defecto: UN) |
product_name, quantity y unit_price. El campo total se calcula automáticamente y el id se asigna al crear el registro.
Todos los endpoints requieren el parámetro master_entity_id como query parameter y autenticación mediante API Key.API Key para autenticación. Debe proporcionarse en el formato: 'Api-Key YOUR-API-KEY'
ID de la entidad maestra
123
Filtrar por estado del documento programado
active, inactive, completed "active"
Filtrar por frecuencia de ejecución
daily, weekly, monthly, quarterly "monthly"
Filtrar por tipo de DTE
"33"
Número de página para paginación
1
Número de elementos por página
x <= 10020
Lista de documentos programados obtenida exitosamente