HappierleadsDocs

Email campaigns

Send email sequences to your leads from your own mailboxes, on the days and hours you choose.

Authenticated with ?privateKey=YOUR_KEY (see Authentication).

GET/admin/email-campaignsGet all email campaigns for a website
POST/admin/email-campaignsCreate new email campaign
GET/admin/email-campaigns/{id}Get single email campaign details
PUT/admin/email-campaigns/{id}Update email campaign settings
DELETE/admin/email-campaigns/{id}Delete email campaign
POST/admin/email-campaigns/cloneClone existing email campaign
GET
Try:
Parameters
Website IdID of the website
PagePage number for pagination
LimitNumber of campaigns per page
Sort PropertyProperty to sort by
OrderSort order
curl -X GET "https://rest-admin.happierleads.com/admin/email-campaigns?privateKey=YOUR_KEY&websiteId=64b7f0a1c2d3e4f5a6b7c8d9&page=1&limit=50&order=desc"
Response
Press Send request to try it with sample data.

Use case: Pause a campaign

PUT /admin/email-campaigns/{id} with { "status": "paused" }; "active" starts it again.

On this page