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-campaigns | Get all email campaigns for a website |
| POST | /admin/email-campaigns | Create 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/clone | Clone 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.