Skip to main content

Endpoints

Audience Segment Attributes

*Required at create operation

Contact List Attributes

Events Attributes

Create Audience Segment

This endpoints allows to create Audience Segments, either from Contact List or Users Events type. Note: the corresponding App should have the “Audiences Manage” permission enabled.
As of now, it is only possible to create Contact List segments through our API. For Users Events Segments, users can rely on the C-Max UI - for more details, check (Onsite Display) Build an Audience
Sample Request
Sample Response

Update Audience Segment

This endpoints allows to update Audience Segments. Currently, it’s only possible update Contact List segments. Note: the corresponding App should have the “Audiences Manage” permission enabled. Sample Request
Sample Response

Delete Audience Segment

This endpoints allows to delete Audience Segments. Note: the corresponding App should have the “Audiences Manage” permission enabled. Sample Request
Sample Response

Search for Audience Segments

This endpoints allows search for existing Audience Segments that satisfy one or few attributes at the same time. Results are paginated using offset and limit query parameters; if omitted, defaults to 0 and 500, respectively - see API Response Sample Request: searching by Retailer ID only
Sample Response
Sample Request: searching by multiple filters
Sample Response

Get Contact List Segment Statistics

This endpoints allows to retrieve statistics from Contact List segments. Sample Request
Sample Response

Add/Remove identifiers in Contact List Audience Segment

This endpoint allows to add/remove users in a specific Contact List segment. Note: the corresponding App should have the “Audiences Manage” permission enabled. Sample Request - adding users to existing audience segment
Sample Response
Sample Request - removing users from existing audience segment
Sample Response
Identifier List Size LimitNote that there is a limit of 50,000 identifiers per single request. If you are adding more than 50,000 users, please split them into chunks of 50,000 and make multiple requests.

Clear all identifiers in Contact List Audience Segment

This endpoints resets a Contact List segment, erasing all existing users identifiers. Note: the corresponding App should have the “Audiences Manage” permission enabled. Sample Request
Sample Response
Note that this will only wipe all of the users from the audience segment and will not delete the audience segment itself.
Note on Audience ComputationAudience updates are processed daily at 0h UTC and 12h UTC and can take around 5 hours to reflect on a live campaign. This is important for audiences that are frequently updated as changes should be ready for processing prior to these two times.