Skip to main content
The client.Campaigns service gives you read access to campaigns plus lifecycle actions — send now, schedule, and unschedule. Campaigns are authored in the Lettr app; the API does not expose create, update, or delete. Reads require an API key with the campaigns:read scope; actions require campaigns:write.

List Campaigns

API Reference

GET /campaigns

Get a Campaign

Get returns the campaign including its rendered HTML content:

API Reference

GET /campaigns/

List Campaign Events

Engagement events use cursor-based pagination. Keep requesting with the returned cursor until it is nil:

API Reference

GET /campaigns//events

Send / Schedule / Unschedule

Send

POST /campaigns//send

Schedule

POST /campaigns//schedule

Unschedule

POST /campaigns//unschedule

What’s Next

Audience

Manage the contacts campaigns send to

API Reference

Full campaigns API reference