Documentation menu

Developer API · resource

Scheduled messages

One-off scheduled WhatsApp messages and reminders.

Scope scheduled-tasks:read for reads · scheduled-tasks:write for changes

Operations

GET/v1/scheduled-tasksList — see list
POST/v1/scheduled-tasksCreate — see create
GET/v1/scheduled-tasks/{id}Read — see get
PATCH/v1/scheduled-tasks/{id}Update — see update
DELETE/v1/scheduled-tasks/{id}Delete — see delete
Minimal create
curl -X POST https://api2.djcsystem.com/v1/scheduled-tasks \
  -H "Authorization: Bearer $DJC_TOKEN" -H "Content-Type: application/json" \
  -d '{ "to": "…", "message": "…", "scheduledTime": "2026-09-10T02:00:00Z" }'

Fields

Fields you may send on create. Updatable marks fields accepted by PATCH. Anything not listed is server-owned or hidden.

FieldTypeOn createUpdatable
tostringrequiredno
messagestringrequiredyes
scheduledTimedatetimerequiredyes
typestringoptionalno

Filters & sorting

FilterablestatustotypecampaignIdappointmentId
SortablescheduledTime
Default orderscheduledTime:asc