Publish Alarm¶
Description¶
This action allows you to publish an alarm related with an alert. Once the system receives the alarm, persists it and sends the notification to all who are subscribed to alarms alert.
http://<your_api_server.com>/alarm/<alert_id>
Formats | json |
Method | PUT |
Permission | Writing |
Return | No additional data is returned |
Parameters¶
Each alarm will have its own associated information structure defined in the generic format (JSON).
The platform only persists and transfers the information to recipients without interpreting its contents.
Key | Description | Optional |
---|---|---|
message | Free field | Not |
Response data¶
This actions does not return additional data beyond the HTTP status code associated with each request to the platform.
Examples¶
Post a new alarm associated with an alert¶
The following example shows how to send a request to the platform in order to publish a new alarm associated to an alert with identifier 43:
http://<your_api_server.com>/alarm/43
and like body message:
{"message":"Threshold limit exceeded: 32"}
Please note the following:\
- (% style=“font-size: 16px; background-color: rgb(245, 245, 245);” %)If the alert is in offline state, the server rejects the publication.