Hi,
Iām new to PagerDuty.
Iām trying to send (trigger) an event via Events API V2 using JavaScript layer from another application (Ivanti).
I keep getting status code 400 error
(Bad request) with {āerrorsā:["āpayloadā is missing or blank"],āmessageā:āEvent object is invalidā,āstatusā:āinvalid eventā}
I donāt know what is wrong. I tried changing the payload in several ways to no avail.
Details of the call:
(ā¦)
var JSONimport = {Payload: {summary: āTest eventā, source: āIvantiā, severity: ācriticalā}, routing_key: ārouting_key_hereā, event_action: ātriggerā};
var data = JSON.stringify(JSONimport);
var request = ExecuteWebRequest(āPOSTā, āhttps://events.eu.pagerduty.com/v2/enqueueā, data, {Headers: {āContent-Typeā:āapplication/jsonā, āAuthorizationā:āToken token=<api_token_here>ā}, SkipServerCertificateValidation: false});
[Note: ExecuteWebRequest is just a ready javascript method in Ivanti Web Services layer.]
Thanks for any suggestion.
Cheers,
Rinaldo