Skip to main content
Coming soon. These endpoints are planned but not yet active. The shapes below may change before launch. Today only the Walks endpoints are live.
The SMS API is reporting-only — it reads results from campaigns you’ve already sent. It does not send messages. Sending stays inside Culper, where A2P 10DLC compliance, opt-outs, and quiet hours are enforced.
Sending texts through an API is intentionally not offered. Political SMS is tightly regulated (TCPA, carrier A2P rules); keeping sends inside Culper is what keeps campaigns compliant.

Planned endpoints

List SMS campaigns — planned response

string
The SMS campaign’s unique id.
string
Campaign name.
integer
Messages sent.
integer
Messages confirmed delivered.
integer
Messages that failed to deliver.
integer
Inbound replies received.
integer
Recipients who opted out (STOP).
string
ISO-8601 timestamp of the send.
Requires the sms:read scope. Want early access? Let the Culper team know.