Skip to content

Plataforma técnica · Orchestrator

Parámetros y Datos Comunes API

API Parametros ETL

Endpoints de lectura de catálogos y parámetros compartidos del ecosistema: indicadores económicos (UF, UTM), tasas previsionales (AFC, AFP, Isapre), impuestos (segunda categoría, retenciones) y los endpoints que disparan cargas ETL desde Nostromo. Estos datos viven en la base compartida nostromo_common y son consumidos por casi todos los dominios al hacer cálculos sensibles al periodo.

FamiliaPrefijoRouterFuente del dato
Indicadores y parámetros/api/parametersroutes/_common/parameters.tsnostromo_common.parametros
AFC (Cesantía)/api/afcroutes/_common/afc.tsnostromo_common.afc_tasas
Impuesto 2ª categoría/api/impuesto_2catroutes/_common/impuesto_2cat.tsnostromo_common.impuesto_2cat
ETL — cargas masivas/api/etlroutes/etlRoutes.tsDisparador de Nostromo

/api/parameters expone UF, UTM, IPC, sueldo mínimo, topes imponibles y otros valores legales. Acepta filtros por fecha para obtener los valores vigentes en un periodo específico.

MétodoRutaUso
GET/api/parametersObtiene indicadores para una fecha.
GET/api/parameters/uf?date=YYYY-MM-DDUF para la fecha.
GET/api/parameters/utm?date=YYYY-MMUTM del mes.
GET/api/parameters/topes-imponibles?date=YYYY-MM-DDTopes imponibles AFP y salud.
Terminal window
curl -X GET "http://localhost:8000/api/parameters?date=2026-05-01" \
-b cookies.txt
MétodoRutaUso
GET/api/afc/percentagesTasas vigentes del empleador y empleado.
GET/api/afc/historicoHistórico de tasas.
Terminal window
curl -X GET http://localhost:8000/api/afc/percentages -b cookies.txt
MétodoRutaUso
GET/api/impuesto_2catTramos de impuesto único para sueldos vigentes en una fecha.

Endpoints que disparan trabajos del ETL Python (Nostromo) para refrescar parámetros desde fuentes externas (SII, Banco Central, Previred). No ejecutan el ETL en proceso del Orchestrator; encolan el trabajo y devuelven un job_id.

MétodoRutaUso
POST/api/etl/uf-utmRefresca UF y UTM desde Banco Central.
POST/api/etl/sii/ventasCarga libro de ventas SII del periodo.
POST/api/etl/sii/comprasCarga libro de compras SII del periodo.
GET/api/etl/jobs/:idEstado del job ETL.

El detalle de los scripts ETL y su ejecución vive en Nostromo · ETL Scripts.