Skip to main content
GET
/
subscriptions
/
{platformType}
/
suppressions
List suppressions for a platform
curl --request GET \
  --url https://{host}/subscriptions/{platformType}/suppressions
[
  {
    "suppressionRef": "<string>",
    "suppressionName": "<string>",
    "aliasName": "<string>",
    "attributeName": "<string>",
    "key": "<string>",
    "technology": "AWS",
    "propertyName": "<string>",
    "owner": "<string>",
    "message": "<string>",
    "status": 123
  }
]

Path Parameters

platformType
enum<string>
required

Platform catalog to target (cloud or containers).

Available options:
cloud,
containers

Query Parameters

type
enum<string>

Which suppressions to return: all (default), global, or owner. Non-admins only see their own private entries with owner.

Available options:
all,
global,
owner
owner
string

Username used with type=owner (admins can query any user; non-admins only themselves; others → 400 “Current login user cannot query for owner”).

Response

200 - application/json

Suppression list

suppressionRef
string

Unique reference ID.

suppressionName
string

Suppression name.

aliasName
string

Alias for display.

attributeName
string

Attribute name (e.g., “Business Applications”, “Resource Tags”, “Container Labels”). For “Resource Tags”/“Container Labels”, supply key and technology. Must exist in Densify’s standard attributes.

key
string

Resource tag/label key (with technology).

technology
enum<string>

Technology for resource attribute (supported: AWS, CONTAINER).

Available options:
AWS,
CONTAINER
propertyName
string

Recommendation element name (must exist in Recommendations schema for the platform).

owner
string

Empty = global; otherwise username for private entry. Admins can set empty (global); non-admins limited to self.

message
string

Error/status message (on error).

status
integer

HTTP-like status code (200, 204, 400, 401, 404, 415, 500).