Skip to main content
GET
/
v1
/
sms
/
campaigns
List SMS campaigns
curl --request GET \
  --url https://api.nixflex.com/v1/sms/campaigns

Documentation Index

Fetch the complete documentation index at: https://docs.nixflex.com/llms.txt

Use this file to discover all available pages before exploring further.

Returns all SMS campaigns for your account, newest first.

Request

curl https://api.nixflex.com/v1/sms/campaigns \
  -H "Authorization: Bearer KEY_ID:KEY_SECRET"

Query parameters

ParameterTypeNotes
limitintDefault 25, max 100
offsetintPagination offset
agent_idstringFilter to one agent
statusenumscheduled, running, completed, cancelled

Response

{
  "campaigns": [
    {
      "campaign_id": "smsc_a1b2c3d4",
      "name": "March promotion",
      "agent_id": "agent_125207e452f8714a",
      "status": "completed",
      "recipients_count": 100,
      "sent_count": 98,
      "delivered_count": 95,
      "failed_count": 3,
      "replied_count": 24,
      "created_at": "2026-05-17T03:45:12Z"
    }
  ],
  "count": 1
}
This is a summary view. Use Get SMS campaign for per-recipient details.