| /executions | Get all executions | POST, GET |
| /executions/{execution-id} | Get a execution by Id | GET |
| /executions/{execution-id}/cancel | Cancel a execution | PUT |
| /executions/{execution-id}/pause | Pause a execution | PUT |
| /executions/{execution-id}/start | Start a execution | PUT |
| /executions/{execution-id}/steps | Get all steps belong to the execution | GET |
| /executions/{execution-id}/steps/{step-id} | Get a step belong to the execution | GET |
| /workflows | Get all workflows | POST, GET |
| /workflows/{workflow-id} | Get a workflow by Id | GET |
| /workflows/{workflow-id}/executions | Get all executions by workflow id | POST, GET |
| /workflows/{workflow-id}/executions/{eid} | | GET |
| /workflows/{workflow-id}/executions/{eid}/cancel | | PUT |
| /workflows/{workflow-id}/executions/{eid}/pause | | PUT |
| /workflows/{workflow-id}/executions/{eid}/start | | PUT |
| /workflows/{workflow-id}/executions/{eid}/steps | | GET |
| /workflows/{workflow-id}/executions/{eid}/steps/{stid} | | GET |