SchedulerController_create
POST
/sessions/{sessionId}/schedules
const url = 'https://example.com/sessions/example/schedules';const options = { method: 'POST', headers: {'x-api-key': '<x-api-key>', 'Content-Type': 'application/json'}, body: '{"templateId":"example","phone":"example","variables":{"additionalProperty":"example"},"sendAt":"example","recurring":true,"cronExpression":"example","timezone":"example"}'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request POST \ --url https://example.com/sessions/example/schedules \ --header 'Content-Type: application/json' \ --header 'x-api-key: <x-api-key>' \ --data '{ "templateId": "example", "phone": "example", "variables": { "additionalProperty": "example" }, "sendAt": "example", "recurring": true, "cronExpression": "example", "timezone": "example" }'Authorizations
Sección titulada «Authorizations»Parameters
Sección titulada «Parameters»Path Parameters
Sección titulada «Path Parameters»sessionId
required
string
Request Bodyrequired
Sección titulada «Request Bodyrequired»Media typeapplication/json
object
templateId
required
string
phone
required
string
variables
required
object
key
additional properties
string
sendAt
string
recurring
boolean
cronExpression
string
timezone
string
Examplegenerated
{ "templateId": "example", "phone": "example", "variables": { "additionalProperty": "example" }, "sendAt": "example", "recurring": true, "cronExpression": "example", "timezone": "example"}Responses
Sección titulada «Responses»Media typeapplication/json
object
id
required
string
templateId
required
string
phone
required
string
variables
required
object
key
additional properties
string
sendAt
required
string
status
required
string
retryCount
number
sentAt
string
error
string
createdAt
required
string
updatedAt
required
string
recurring
boolean
cronExpression
string
nextRunAt
string
lastRunAt
string
runCount
number
Example
{ "status": "pending"}