Add SMS and Voice messaging to your app with the CampaignWired REST API. Webhooks, delivery receipts, SDK examples and a live API playground to test calls.
Build messaging into your product
The CampaignWired REST API sends text, voice and email from your own application with a single API key. Endpoints are versioned under a stable base path, requests and responses are JSON, and every send returns an identifier you can match against delivery events.
POST endpoints for SMS, voice and email
API key authentication with per-key scoping
JSON requests and responses
Message identifiers for reconciliation
Rate and quota reporting on every response
Webhooks for delivery and replies
Register a webhook URL and receive delivery receipts, failures and inbound replies as they happen. Payloads are signed, secrets are stored hashed, and a failover URL can be configured so a single endpoint outage does not lose events.
Playground and SDK examples
A live API playground lets you fire real requests from the browser against your own account, and copy-ready SDK examples cover the common languages so integration starts from working code rather than from a spec.
Frequently asked questions
How do I authenticate?
With an API key generated in your account and sent on each request.
Are webhooks signed?
Yes, and secrets are stored hashed. A failover URL can also be configured.
Can I test without sending real messages?
The API playground runs against your own account so you can test against your own numbers first.