How do you pass headers in an HTTP POST action in an Alert?
Most normal web services require some kind of Authentication token in the header, it cannot be in the body.
What works for us is to put the URL up to the ? in the URL field and then AUTH token as the 1st part of the body.
This is not a native function of the Alert Manager today, but we are tracking this request internally under CORE-11348.
Can I ask how you are doing this with the ServiceNow integration? As I understand SN, it's the same type of API. Is there some way to leverage that?
ServiceNow is handled separately from the generic HTTP/HTTPS Post operation. The SNOW integration is a highly specialized web services API designed from the ground up to work specifically with ServiceNow.