31 July 2026 We've extended the existing Mapp Engage API (v19) with new endpoints — these are additions to the current API version, not a new one. They make capabilities that were previously available only in the user interface accessible programmatically: you can now manage segments, attributes, and Whiteboards through the API, and retrieve audit log events for your own monitoring tools. This supports automated, headless, and agent-driven integrations built on Mapp Engage.
What's new
Segments: Create, retrieve, update, publish, and delete Engage segments through the API, in addition to the Segmentation Builder in the UI. Use it to automate audience management and build headless segmentation into your integrations. For a step-by-step example, see Creating and Publishing a Segment.
Attributes: Manage Engage attributes — including profile, member, group, and address attributes — through the API, matching what you can already do in the Attributes management UI. Use it to keep attribute definitions in sync across systems and let integrations or agents maintain them for you. For step-by-step examples, see Creating a Profile Attribute and Listing Attribute Definitions.
Whiteboards: Create, update, validate, publish, and delete Whiteboards, and list available templates, through the API, in addition to the UI. Use it to manage marketing automations programmatically from your own tooling. For a step-by-step example, see Creating and Publishing a Whiteboard.
Audit log: A new endpoint returns Log Tracker events — such as logins, message operations, group changes, imports and exports, and automation actions — within a defined time window. Use it to feed Engage audit data directly into a SIEM or log-management platform, for example Splunk or Microsoft Sentinel, for security and compliance monitoring. Events are scoped to your own account, and access requires the same permission as the Log Tracker in the UI. For a step-by-step example, see Retrieving Audit Log Events for SIEM Ingestion.
Availability
The new endpoints are available now in the current v19 of the Mapp Engage API.
See the Mapp Engage API reference for parameters, request examples, and implementation details.