Avisi cloud logo
OpenapiGenerated

Create or update silence for observability tenant.

POST
/api/v1/orgs/{organisationSlug}/observability/{tenantSlug}/silences

Path Parameters

organisationSlug*string
Match^[a-z0-9-_]+$
tenantSlug*string
Match^[a-z0-9-_]+$

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

application/json

application/json

application/json

application/json

application/json

curl -X POST "https://example.com/api/v1/orgs/string/observability/string/silences" \  -H "Content-Type: application/json" \  -d '{}'
{  "id": "string",  "matchers": [    {      "equal": true,      "regex": true,      "name": "string",      "value": "string",      "isRegex": true,      "isEqual": true    }  ],  "startsAt": "string",  "endsAt": "string",  "createdBy": "string",  "comment": "string",  "status": {    "state": "string"  }}