cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Community Tip - Want the oppurtunity to discuss enhancements to PTC products? Join a working group! X

Alerts of all Things

sankararaman
10-Marble

Alerts of all Things

How can I get the list of all the alerts that are configured for each Thing.

sankararaman_0-1627278762799.png

 

ACCEPTED SOLUTION

Accepted Solutions

Using GetAlertStatuses service/API will return a list of alerts configured for a Thing. Also you can use this service at ThingTemplate level.

  • custom service: Things["ThingName"].GetAlertStatuses();
  • OR send POST request to http(s)://host:port/Thingworx/Things/ThingName/Services/GetAlertStatuses

 

However you will only get alertnames, property and status information but not detailed configuration/condition of each alert.

You will probably need to loop through the above result and use service like GetAlertDefinition to get detailed alert condition.

Tony

View solution in original post

3 REPLIES 3
PaiChung
22-Sapphire I
(To:sankararaman)

I think you may have to iterate and then put the lists together and then sort them.

Using GetAlertStatuses service/API will return a list of alerts configured for a Thing. Also you can use this service at ThingTemplate level.

  • custom service: Things["ThingName"].GetAlertStatuses();
  • OR send POST request to http(s)://host:port/Thingworx/Things/ThingName/Services/GetAlertStatuses

 

However you will only get alertnames, property and status information but not detailed configuration/condition of each alert.

You will probably need to loop through the above result and use service like GetAlertDefinition to get detailed alert condition.

Tony

Hi @sankararaman,

 

If you feel your question has been answered, please mark the appropriate response as the Accepted Solution for the benefit of others with the same question.

 

Regards,

Tony

Tony
Announcements


Top Tags