Schedules

Get a schedule

GET
/api/v1/schedules/{schedule_id}

One schedule, with when it runs next and when it last ran.

apiKey
headerAuthorizationBearer <token>

An API key, sk-syn- and 32 characters. On SynapseOrch Cloud an owner or admin makes it under Settings → Developer; on a self-hosted install, under Settings → API Keys.

schedule_id*string

The schedule's id.

Response Body

The schedule.

application/json
  1. response
id?string
name?string
target_type?string
target_id?string
schedule_type?string
cron_expression?string
enabled?boolean
next_run_at?string
last_run_at?string
curl -X GET "https://api.synapseorch.com/api/v1/schedules/sched_01a10c2e4f6a8b0c1d3e5f7a9b1c3d5e" \  -H "Authorization: Bearer sk-syn-..."
{  "id": "sched_01a10c2e4f6a8b0c1d3e5f7a9b1c3d5e",  "name": "Daily Sales Report",  "target_type": "orchestration",  "target_id": "orch-sales-report",  "schedule_type": "cron",  "cron_expression": "0 8 * * 1-5",  "enabled": true,  "next_run_at": "2026-10-08T08:00:00+00:00",  "last_run_at": "2026-10-07T08:00:02+00:00"}