Documentation Index
Fetch the complete documentation index at: https://orbit-docs.devotel.io/llms.txt
Use this file to discover all available pages before exploring further.
Campaigns API
Build and manage messaging campaigns across all channels. Create drafts, schedule delivery, monitor progress in real time, and retrieve aggregate analytics. Base path:/v1/campaigns
Create Campaign
POST /v1/campaigns
Create a new campaign in draft status.
Campaign name
Delivery channel:
sms, whatsapp, rcs, viber, emailTarget segment ID — all contacts in this segment will receive the campaign
Target list ID (alternative to
segment_id)Message template to use
Inline message body (alternative to
template_id)ISO 8601 timestamp for scheduled delivery (omit for manual send)
A/B test configuration
List Campaigns
GET /v1/campaigns
Retrieve campaigns with search, status, and channel filtering.
Cursor for pagination
Number of results per page (max 100)
Search by campaign name
Filter by status:
draft, scheduled, sending, paused, completed, cancelledFilter by channel:
sms, whatsapp, rcs, viber, emailGet Campaign
GET /v1/campaigns/{id}
Retrieve a single campaign with full details and delivery progress.
Campaign ID (e.g.,
cmp_abc123)Update Campaign
PUT /v1/campaigns/{id}
Update a campaign’s configuration. Only campaigns in draft or scheduled status can be updated.
Campaign ID
Updated campaign name
Updated message body
Updated schedule time (ISO 8601)
Delete Campaign
DELETE /v1/campaigns/{id}
Delete a campaign. Only campaigns in draft status can be deleted.
Campaign ID
204 No Content
Send Campaign
POST /v1/campaigns/{id}/send
Start sending a campaign immediately. Transitions the campaign from draft or scheduled to sending.
Campaign ID
Pause Campaign
POST /v1/campaigns/{id}/pause
Pause a campaign that is currently sending. Remaining messages are held in queue.
Campaign ID
Resume Campaign
POST /v1/campaigns/{id}/resume
Resume a paused campaign. Delivery continues from where it stopped.
Campaign ID
Campaign Statistics
GET /v1/campaigns/stats
Retrieve aggregate campaign statistics for your account.