Dagu server provides simple APIs to query and control workflows.
Endpoint : localhost:8080
(default)
Required HTTP header :
Accept: application/json
URL : /api/user/
Method : GET
Header : Accept: application/json
Query Parameters :
- group=[string] where group is the sub directory name that the DAG is in.
Code : 200 OK
Content : TBU
URL : /dags/:name
URL Parameters :
- name=[string] where name is the
Name
of the DAG.
Method : GET
Header : Accept: application/json
Code : 200 OK
Content : TBU
URL : /dags/:name/spec
URL Parameters :
- name=[string] where name is the
Name
of the DAG.
Method : GET
Header : Accept: application/json
Code : 200 OK
Content : TBU
URL : /dags/:name
URL Parameters :
- name=[string] where name is the
Name
of the DAG.
Form Parameters :
- action=[string] where action is
start
orstop
orretry
- request-id=[string] where request-id to
retry
action
Method : POST
Code : 200 OK