Built something you're proud of? Tell the story. A quick G2 review of App Engine or Build Agent helps other developers see what's possible on ServiceNow. Share your experience.

Alert creation via API POST request

YevheniiK
Mega Contributor

Hi Community!

I trying to investigate how to create an Alert via API and face with issue.

When I do API call, like 

curl "https://dev286647.service-now.com/api/now/table/em_alert" \
--request POST \
--header "Accept:application/json" \
--header "Content-Type:application/json" \
--data "{\"source\":\"Nagios\",\"node\":\"Server123\",\"type\":\"CPU\",\"severity\":\"1\",\"description\":\"CPU usage has exceeded 90% on Server123\",\"classification\":\"3\",\"additional_info\":\"cpu_load\",\"resource\":\"Server123\"}" \
--user 'admin':'admin'

 

getting almost empty Alert in the UI

YevheniiK_0-1730192488215.png

Alert created via API explorer with full admin rights. I didn't create any restriction ACL, etc.. Use instance out of the box.

I only face this issue when creating an alert. Incidents and Security Incidents are created correctly with all needed fields.

1 REPLY 1

Taylor Jack
Tera Contributor

Hi @YevheniiK - did you manage to find a solution for this? We've run into the same problem