API Reference

Get Schedule List

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Responses
200

Successful Response

application/json
get
/v1/schedules
200

Successful Response

Create Schedule

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
chat_idstring · uuidRequired
cadencestringRequired
bundlestringOptionalDefault: default
toolhouse_idstringOptionalDefault: default
varsany ofOptional
or
nullOptional
callback_urlany ofOptional
string · uri · min: 1Optional
or
nullOptional
Responses
200

Successful Response

application/json
Responseany
post
/v1/schedules

No content

Text To Cron

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
cronstringRequired
Responses
200

Successful Response

application/json
Responseany
get
/v1/schedules/text-to-cron

No content

Get Schedule By Id

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
schedule_idstring · uuidRequired
Responses
200

Successful Response

application/json
Responseany
get
/v1/schedules/{schedule_id}

No content

Edit Schedule

put
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
schedule_idstring · uuidRequired
Body
activebooleanOptionalDefault: true
cadencestringRequired
bundleany ofOptionalDefault: default
stringOptional
or
nullOptional
toolhouse_idany ofOptionalDefault: default
stringOptional
or
nullOptional
varsany ofOptional
or
nullOptional
chat_idany ofOptional
string · uuidOptional
or
nullOptional
callback_urlany ofOptional
string · uri · min: 1Optional
or
nullOptional
Responses
200

Successful Response

application/json
Responseany
put
/v1/schedules/{schedule_id}

No content

Del Schedule

delete
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
schedule_idstring · uuidRequired
Responses
200

Successful Response

application/json
Responseany
delete
/v1/schedules/{schedule_id}

No content

Last updated