title: Publish AWS SNS message to Pagerduty
body: <p>I have integrated <strong>pagerduty</strong> with <strong>AWS cloudwatch</strong> and I am trying to <strong>publish</strong> a message manually to a <strong>SNS Topic</strong> that is subscribed by <strong>pagerduty</strong> and <strong>email</strong>. But I am not able to get incidents in <strong>pagerduty</strong>. However, <strong>cloudwatch alarms</strong> are triggering incidents in <strong>pagerduty</strong> using this same <strong>topic</strong>. </p>
  
  <p>I referred some document for <strong>pagerduty</strong> message payload. But unable to make it work. My <strong>SNS</strong> message JSON is as follows,</p>
  
  <pre><code>{
   "default":"test message",
   "email":"test email message",
   "https":{
      "service_key":"XXXX",
      "event_type":"trigger",
      "description":"Example alert on host1.example.com"
    }
  }
  </code></pre>
  
  <p>Its not triggering an incident in <strong>pagerduty</strong>. I am not sure what I am missing in the request body. I am receiving email messages properly from this same message body. Could someone point out the mistake? </p>
  
  <p>Thanks in advance.</p>