Schedules
Scheduled task management
All endpoints require a bearer token (oh_... API key or user JWT) and are served under https://api.orderly-hub.com. Use the Try it consoles to run a request against the Preview (test) server.
List schedules
GET
/api/v1/schedulesResponses
200 Schedule list
GET
/api/v1/schedulesList schedules
https://api-test.orderly-hub.com/api/v1/schedulesCreate a schedule
POST
/api/v1/schedulesRequest body
| Field | Type | Description |
|---|---|---|
bridgeId | string | |
taskName | string | |
cron | string | |
timezone | string | |
input | object | |
isActive | boolean |
{
"bridgeId": "550e8400-e29b-41d4-a716-446655440000",
"taskName": "string",
"cron": "string",
"timezone": "string",
"input": {},
"isActive": true
}
Responses
201 Schedule created
POST
/api/v1/schedulesCreate a schedule
https://api-test.orderly-hub.com/api/v1/schedulesGet schedule details
GET
/api/v1/schedules/{id}Parameters
| Name | In | Required | Type | Description |
|---|---|---|---|---|
id | path | yes | string |
Responses
200 Schedule details
GET
/api/v1/schedules/{id}Get schedule details
https://api-test.orderly-hub.com/api/v1/schedules/Update a schedule
PATCH
/api/v1/schedules/{id}Parameters
| Name | In | Required | Type | Description |
|---|---|---|---|---|
id | path | yes | string |
Request body
{}
Responses
200 Schedule updated
PATCH
/api/v1/schedules/{id}Update a schedule
https://api-test.orderly-hub.com/api/v1/schedules/Delete a schedule
DELETE
/api/v1/schedules/{id}Parameters
| Name | In | Required | Type | Description |
|---|---|---|---|---|
id | path | yes | string |
Responses
200 Schedule deleted
DELETE
/api/v1/schedules/{id}Delete a schedule
https://api-test.orderly-hub.com/api/v1/schedules/Pause a schedule
POST
/api/v1/schedules/{id}/pauseParameters
| Name | In | Required | Type | Description |
|---|---|---|---|---|
id | path | yes | string |
Responses
200 Schedule paused
POST
/api/v1/schedules/{id}/pausePause a schedule
https://api-test.orderly-hub.com/api/v1/schedules//pauseResume a paused schedule
POST
/api/v1/schedules/{id}/resumeParameters
| Name | In | Required | Type | Description |
|---|---|---|---|---|
id | path | yes | string |
Responses
200 Schedule resumed
POST
/api/v1/schedules/{id}/resumeResume a paused schedule
https://api-test.orderly-hub.com/api/v1/schedules//resumeManually trigger a schedule
POST
/api/v1/schedules/{id}/triggerParameters
| Name | In | Required | Type | Description |
|---|---|---|---|---|
id | path | yes | string |
Responses
200 Schedule triggered
POST
/api/v1/schedules/{id}/triggerManually trigger a schedule
https://api-test.orderly-hub.com/api/v1/schedules//trigger