Sends unique messages to devices. Each batch can include a maximum of 5,000 subscriber key or device token values, depending on which value the call uses.
|The ID of the message to update
|Required. The device tokens of the mobile devices that will receive the message. Required if
subscriberKeys is not set.
|Required. The subscriber keys of the mobile devices that will receive the message. Required if
deviceTokens is not set.
|An array of tags that identify the contacts who receive the message.
|An array of tags that identify the contacts who are excluded from receiving the message.
|A timestamp that specifies when to send the message. Specify this value in yyyy-MM-dd HH
|Required. Components of the message to include in the send.
|Required. Message text displayed on the recipient's device.
|The filename of the sound to play when the message is received.
|For iOS SDK version 4.9.5 and newer: Overrides the value on the push message definition. Badge count displays this number in a badge on the app and increments this number by one for each new unread message. For older iOS SDK versions: Overrides the value on the push message definition. Badge count does not increment.
|The value used as the OpenDirect destination.
|A custom message definition. Specify this value using escaped JSON.
|An array of key–value pairs to use as custom keys that are sent with the message request body.
|The title to use in place of the message's original title.
|The subtitle to use in place of the message's original subtitle.
|If true, rich push functionality is enabled for the message.
The request must include either a
SubscriberKeys array. It must also include the details of the message itself.
The response includes the
tokenId value for each message.