Publish

GET {{aws_simple_notification_service_base_url}}/?Message&MessageAttributes&MessageAttributes.entry.N.Name (key)&MessageAttributes.entry.N.Value (value)&MessageStructure&PhoneNumber&Subject&TargetArn&TopicArn

Request Params

KeyDatatypeRequiredDescription
MessagenullThe message you want to send.
MessageAttributesnullMessage attributes for Publish action.
MessageAttributes.entry.N.Name (key)nullSet MessageStructure to json if you want to send a different message for each protocol. For example, using one publish action, you can send a short message to your SMS subscribers and a longer message to your email subscribers. If you set MessageStructure to json, the value of the Message parameter must:
MessageAttributes.entry.N.Value (value)nullThe phone number to which you want to deliver an SMS message. Use E.164 format.
MessageStructurenullOptional parameter to be used as the Subject line when the message is delivered to email endpoints. This field will also be included, if present, in the standard JSON messages delivered to other endpoints.
PhoneNumbernullIf you don't specify a value for the TargetArn parameter, you must specify a value for the PhoneNumber or TopicArn parameters.
SubjectnullThe topic you want to publish to.
TargetArnnull
TopicArnnull