You can suppress all alert categories for an asset. Any future alerts for that asset will be acknowledged automatically. These suppressed, automatically acknowledged, alerts will appear in the results of Get a List of all Alerts and Get Alert List for one Asset

Syntax

Click to view all Internet Alerts – Performance API Resources
Click to view all Internet Alerts – Routing API Resources
PUT /portfolio/assets/{asset}/options — Suppresses alerts for the identified asset.

Where {asset} identifies the asset where you need to suppress alerts.

cURL example for suppressing alerts for a specific IP Address:

$ curl -u username:password -X PUT -d @suppress_all.json https://api.renesys.com/portfolio/assets/216.13.248.106/options

Arguments:

@suppress_all.json:

{     
     "suppressed":     
     {         
          "all": true,         
          "categories": [ ]     
     } 
} 
Response:

HTTP/1.1 204 No Content     
Date: Wed, 01 Apr 2015 20:47:02 GMT     
Server: TornadoServer/4.0.2     
Content-Length: 0     
Content-Type: text/html; charset=UTF-8     
Location: http://localhost:5228/assets/216.13.248.106/options   
Vary: Accept-Encoding     
Connection: close