SendCoop + REST API
Manage lists, contacts, campaigns and automations from your own code with a simple REST API and named API keys.
- Lists and custom fields
- Add, update, tag and unsubscribe contacts
- Bulk import contacts
- Create, run and pause campaigns
- Start automations and register webhooks
/api/v1/listsGET POST/api/v1/subscribersGET POST/api/v1/campaignsGET POST/api/v1/hooksGET POSTConnect REST API in three steps
- Create a named key under Integrations → API.
- Send it as a Bearer token in the Authorization header.
- Call /api/v1/lists, /api/v1/subscribers and the other endpoints.
What people build with REST API
Sign-ups from your app
Add new users to a list with their plan as a tag when they register.
Bulk import
Send thousands of contacts in one request, or run a large import in the background.
Campaign reports
Download open, click, bounce and unsubscribe logs as CSV.
How do I authenticate?
Send your API key as a Bearer token. Name each key after the app that uses it, so you can revoke one without breaking the others.
Is there an API reference?
Yes. Signed-in users can open the full API reference inside the app.
Can I trigger an automation from my code?
Yes. Automations can start from an API call.
Send your first campaign today
Free plan, no card needed. Upgrade when your list grows.