{ "opencollection": "1.0.0", "info": { "name": "Saasxl-api doc Orchestration Controller API", "version": "1.0" }, "items": [ { "info": { "name": "orchestration-controller", "type": "folder" }, "items": [ { "info": { "name": "getDagById", "type": "http" }, "http": { "method": "GET", "url": "https://datagol-be.events.com/orchestration/api/v1/dags/:dagId", "params": [ { "name": "dagId", "value": "", "type": "path" } ] } }, { "info": { "name": "updateDagById", "type": "http" }, "http": { "method": "PUT", "url": "https://datagol-be.events.com/orchestration/api/v1/dags/:dagId", "params": [ { "name": "dagId", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" } } }, { "info": { "name": "deleteDagById", "type": "http" }, "http": { "method": "DELETE", "url": "https://datagol-be.events.com/orchestration/api/v1/dags/:dagId", "params": [ { "name": "dagId", "value": "", "type": "path" } ] } }, { "info": { "name": "getDagRunById", "type": "http" }, "http": { "method": "GET", "url": "https://datagol-be.events.com/orchestration/api/v1/dags/:dagId/runs/:runId", "params": [ { "name": "dagId", "value": "", "type": "path" }, { "name": "runId", "value": "", "type": "path" } ] } }, { "info": { "name": "updateDagRun", "type": "http" }, "http": { "method": "PUT", "url": "https://datagol-be.events.com/orchestration/api/v1/dags/:dagId/runs/:runId", "params": [ { "name": "dagId", "value": "", "type": "path" }, { "name": "runId", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" } } }, { "info": { "name": "createNode", "type": "http" }, "http": { "method": "POST", "url": "https://datagol-be.events.com/orchestration/api/v1/dags/:dagId/nodes", "params": [ { "name": "dagId", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" } } }, { "info": { "name": "updateNodes", "type": "http" }, "http": { "method": "PUT", "url": "https://datagol-be.events.com/orchestration/api/v1/dags/:dagId/nodes", "params": [ { "name": "dagId", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" } } }, { "info": { "name": "updateNodeById", "type": "http" }, "http": { "method": "PUT", "url": "https://datagol-be.events.com/orchestration/api/v1/dags/:dagId/nodes/:nodeId", "params": [ { "name": "dagId", "value": "", "type": "path" }, { "name": "nodeId", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" } } }, { "info": { "name": "deleteNodeById", "type": "http" }, "http": { "method": "DELETE", "url": "https://datagol-be.events.com/orchestration/api/v1/dags/:dagId/nodes/:nodeId", "params": [ { "name": "dagId", "value": "", "type": "path" }, { "name": "nodeId", "value": "", "type": "path" } ] } }, { "info": { "name": "updateEdgeById", "type": "http" }, "http": { "method": "PUT", "url": "https://datagol-be.events.com/orchestration/api/v1/dags/:dagId/edges/:nodeId", "params": [ { "name": "dagId", "value": "", "type": "path" }, { "name": "nodeId", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" } } }, { "info": { "name": "getAllDags", "type": "http" }, "http": { "method": "GET", "url": "https://datagol-be.events.com/orchestration/api/v1/dags", "params": [ { "name": "pipelineId", "value": "", "type": "query" } ] } }, { "info": { "name": "createDag", "type": "http" }, "http": { "method": "POST", "url": "https://datagol-be.events.com/orchestration/api/v1/dags", "body": { "type": "json", "data": "{}" } } }, { "info": { "name": "getDagRunsByDagId", "type": "http" }, "http": { "method": "GET", "url": "https://datagol-be.events.com/orchestration/api/v1/dags/:dagId/runs", "params": [ { "name": "dagId", "value": "", "type": "path" }, { "name": "includeJobs", "value": "", "type": "query" } ] } }, { "info": { "name": "createDagRun", "type": "http" }, "http": { "method": "POST", "url": "https://datagol-be.events.com/orchestration/api/v1/dags/:dagId/runs", "params": [ { "name": "dagId", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" } } }, { "info": { "name": "createEdge", "type": "http" }, "http": { "method": "POST", "url": "https://datagol-be.events.com/orchestration/api/v1/dags/:dagId/edges", "params": [ { "name": "dagId", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" } } }, { "info": { "name": "Search DAGs by name or ID with pagination", "type": "http" }, "http": { "method": "POST", "url": "https://datagol-be.events.com/orchestration/api/v1/dags/search", "params": [ { "name": "page", "value": "", "type": "query" }, { "name": "size", "value": "", "type": "query" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Search DAGs by name or ID with pagination" }, { "info": { "name": "invokeNextNode", "type": "http" }, "http": { "method": "POST", "url": "https://datagol-be.events.com/orchestration/api/v1/dags/dagRunJobs", "body": { "type": "json", "data": "{}" } } }, { "info": { "name": "getSnapshotsByDagId", "type": "http" }, "http": { "method": "GET", "url": "https://datagol-be.events.com/orchestration/api/v1/dags/:dagId/snapshots", "params": [ { "name": "dagId", "value": "", "type": "path" }, { "name": "snapshotId", "value": "", "type": "query" } ] } }, { "info": { "name": "getPipelinesByDagId", "type": "http" }, "http": { "method": "GET", "url": "https://datagol-be.events.com/orchestration/api/v1/dags/:dagId/pipelines", "params": [ { "name": "dagId", "value": "", "type": "path" }, { "name": "runId", "value": "", "type": "query" } ] } }, { "info": { "name": "getPipelinesV2ByDagId", "type": "http" }, "http": { "method": "GET", "url": "https://datagol-be.events.com/orchestration/api/v1/dags/:dagId/pipelinesV2", "params": [ { "name": "dagId", "value": "", "type": "path" }, { "name": "runId", "value": "", "type": "query" } ] } }, { "info": { "name": "platformDagStatus", "type": "http" }, "http": { "method": "GET", "url": "https://datagol-be.events.com/orchestration/api/v1/dags/platformDag/status/email/:token", "params": [ { "name": "token", "value": "", "type": "path" } ] } }, { "info": { "name": "deleteEdgeById", "type": "http" }, "http": { "method": "DELETE", "url": "https://datagol-be.events.com/orchestration/api/v1/dags/:dagId/edges/:edgeId", "params": [ { "name": "dagId", "value": "", "type": "path" }, { "name": "edgeId", "value": "", "type": "path" } ] } } ] } ], "bundled": true }