Skip to main content
Version: 6.1.0

SendRichToSegments

This operation sends a template based message to multiple user targets.

Example of substitution usage:

Message could be You have won a {2} for entering the {1} contest.

Substitutions parameter would be { "1" : "User Appreciation", "2", "User Appreciation Prize" }

Results​

NameDescription
estimatedTargetsEstimate number of targeted users
ServiceOperation
pushNotificationSEND_RICH_TO_SEGMENTS

Method Parameters​

ParameterDescription
notificationTemplateIdIdentifies the template that will determine the message content.
segmentCodeListList of target segment codes. Omit to send to all users.
segmentIdListDeprecated: list of target segment ids. Use segmentCodeList instead.
substitutionsPositional message substitution values.
warning

segmentIdList is deprecated. Use segmentCodeList instead. Segment ids are assigned separately in each environment, so the same id can refer to a different segment after an app is copied or promoted, and new apps reject segment ids in cloud code.

Usage​

http://localhost:3000
// S2S call: to view example, switch to the Cloud Code or Raw tab.
JSON Response
{
"packetId": 1,
"messageResponses": [
{
"data": {
"estimatedTargets": 1234
},
"status": 200
}
]
}