I could not find any documentation regarding the method or format of the message.
Amazon Simple Notification Service (Amazon SNS) uses HTTP POST to deliver notifications, see FAQ What are the different delivery formats / transports for notifications? :
"HTTP", "HTTPS" - subscribers specify the URL as part of the registration of the subscription; notifications will be delivered via HTTP POST with the specified URL.
HTTP/HTTPS JSON ( / JSON D: JSON).