CMS Tool API

CMS Tool API schema

Public API version 1.4.10.

/api/bulkemail

Read and update bulk email jobs.

GET

List records, or retrieve one by appending its ID to the path.

Query parameters

NameTypeExampleNotes
idint123Filter results by id.
campaignidint123Filter results by campaignid.
offsetint123Skip this many matching records before returning results.
pageSizeint123Limit the number of records returned.

POST

Create or update a record from a JSON object.

Request content type: application/json

Request body fields

NameTypeExampleNotes
idint123Set the id value.
campaignidint123Set the campaignid value.
subjecttextexampleSet the subject value.
templatebodytextexampleSet the templatebody value.
fromaddrtextexampleSet the fromaddr value.
fromnametextexampleSet the fromname value.
replytotextcustomer@example.comSet the replyto value.
sendafterdatetimedate2026-09-24T14:30:00+12:00Set the sendafterdatetime value.

Machine-readable documentation

This documentation is also available as JSON or Markdown at the same URL. Request JSON with Accept: application/json or Markdown with Accept: text/markdown.