Get a scheduled task
Get one scheduled task, including the saved instructions used for future runs, its schedule, and its Slack delivery.
GET
/v1/projects/{projectId}/scheduled-tasks/{taskId}Authorization
AuthorizationPersonal API key · headerrequiredYour personal API key from Settings > Personal API Keys, sent as Bearer <key>.
X-Organization-IdOrganization ID · headerrequiredThe organization to act in. Copy it with Copy organization ID in the organization menu or the settings sidebar.
Path parameters
projectIdstringrequiredtaskIdstringrequiredThe ID of the scheduled task.
matches ^[A-Za-z0-9_-]+$
Responses
200
Response for status 200
taskobjectrequiredShow propertiesHide properties
idstringrequiredkindstringrequiredAllowed:
customsystemis_defaultbooleanrequirednamestringrequireddescriptionstring | nullrequiredinstructionsstring | nullrequiredmodestringrequiredAllowed:
fastdeep_researchtool_permission_modestringrequiredAllowed:
auto_require_permissionalways_acceptcreated_bystring | nullrequiredcreated_atstringrequiredupdated_atstringrequiredscheduleobject | nullrequiredShow propertiesHide properties
Any of:
object
enabledbooleanrequiredcadenceobject | nullrequiredShow propertiesHide properties
Any of:
object
Any of:
object
modestringfrequencystringrequiredAllowed:
dailyweeklydayOfWeekintegermin 0 · max 6
daysOfWeekinteger[]hourintegerrequiredmin 0 · max 23
minuteintegerrequiredmin 0 · max 59
object
modestringrequiredeveryintegerrequiredmin 15 · max 1440
unitstringrequiredobject
modestringrequiredeveryintegerrequiredmin 1 · max 24
unitstringrequiredobject
modestringrequiredcronExpressionstringrequiredmatches ^\S+\s+\S+\s+\S+\s+\S+\s+\S+$
null
nulltimezonestringrequiredsync_errorstring | nullrequirednull
nullslack_channel_idsstring[]required