This page contains links to the endpoints that you are most likely to use when customizing an email campaign using Act-On API endpoints. You can click through to find details on each endpoint. For questions, please post to our developers forum.
All API calls to Act-On Software should be made to the "https://api.actonsoftware.com" base domain.
Customers wanting to access our API via our gateway in the EU can use this link:
"https://api-eu.actonsoftware.com"
| Method Name | Endpoint | Description |
| Get Message List | GET /api/1/message?type={type} | Use to retrieve a listing of emails by type |
| Send a Message | POST /api/1/message/{id}/send | Send the specified message with a simple HTTP POST to the email Campaign API |
| Resend a Message | PUT /api/1/message/{id}/send | Update/resend the specified message |
| Add New Template or Draft Message | POST /api/1/message | Add a draft message or template to your account |
| Update Template or Draft Message | PUT /api/1/message/{id} | Update existing draft message or template in your account |
| Delete a Message | DELETE /api/1/message/{id} | Delete a specified message or template |
| Get Message Report | GET /api/1/message/{id}/report | Get a report on the specified message |
| Get Message Report Drilldown | GET /api/1/message/{id}/report/{drilldown} | Get a drilldown report for a specific email message |
| Get Message Report by Time Period | GET /api/1/message/report?period={yymm} | Fetch the message rollup report from your account |
| Get Message HTML | GET /api/1/message/{MsgID}/{RecID} | Get the HTML content of a sent, draft or message template |
| Get Campaigns List | GET /api/1/campaigns | Get a list of campaigns |
| Get Campaign | GET /api/1/campaign/{id} | Get a specific campaign |