DAGs
3 endpoint(s)
GET /api/v1/dags
List company DAGs
Returns all DAGs (ETLs) accessible to the authenticated company. Uses api_new.pvt_internal_api_call (function=etl, method=get).
Autenticación
Bearer Token requerido. El id_company se extrae automáticamente del token.
Respuestas
| Código | Descripción |
|---|---|
200 |
List of DAGs — DAGListResponse |
401 |
Unauthorized — ErrorResponse |
403 |
Forbidden — insufficient ETL module permissions — ErrorResponse |
500 |
Server error — ErrorResponse |
502 |
Backend service error — ErrorResponse |
GET /api/v1/dags/{dag_id}/stats
Run statistics for a DAG
Autenticación
Bearer Token requerido. El id_company se extrae automáticamente del token.
Parámetros de ruta
| Parámetro | Tipo | Requerido | Default | Descripción |
|---|---|---|---|---|
dag_id |
string |
✅ | — |
Query parameters
| Parámetro | Tipo | Requerido | Default | Descripción |
|---|---|---|---|---|
start_date |
string |
✅ | — |
|
end_date |
string |
✅ | — |
Respuestas
| Código | Descripción |
|---|---|
200 |
Stats retrieved — DagRunStats |
401 |
Unauthorized — ErrorResponse |
422 |
Invalid date range — ErrorResponse |
502 |
Stats lookup failed — ErrorResponse |
GET /api/v1/dags/{dag_id}/timeline
Run timeline for a DAG
Autenticación
Bearer Token requerido. El id_company se extrae automáticamente del token.
Parámetros de ruta
| Parámetro | Tipo | Requerido | Default | Descripción |
|---|---|---|---|---|
dag_id |
string |
✅ | — |
Query parameters
| Parámetro | Tipo | Requerido | Default | Descripción |
|---|---|---|---|---|
start_date |
string |
✅ | — |
|
end_date |
string |
✅ | — |
|
interval |
string |
— | day |
Respuestas
| Código | Descripción |
|---|---|
200 |
Timeline retrieved — DagRunTimeline |
401 |
Unauthorized — ErrorResponse |
422 |
Invalid date range or interval — ErrorResponse |
502 |
Timeline lookup failed — ErrorResponse |