Test Alert Integration
Changed onTests a new alert integration for a project.
In order to access this endpoint, the provided API key must have at least one of the following roles:
- Organization Owner
- Project Owner
- Project Manager
To learn more, see Organization, Project, and Database Access Overview.
Request
- Base URLhttps://cloudapi.cloud.couchbase.com
- AuthHTTP bearer
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Request body
Example request
{
"kind": "slack",
"config": {
"webhook": {
"method": "POST",
"url": "https://company.servicenow.com",
"token": "QktxVUtFU1dKV1FlJBYXdnTVlRemFZdlRDZTg6eFh4dzU4JUYjqdUwwYkJoTjZSTmlzRWFIRHF0b1h4a08yazBpQjJ1bms1OW4yTUhdsfRib3IhVQ==",
"basicAuth": {
"user": "username80085",
"password": "yed69khj420_i"
},
"exclude": {
"clusters": [
"ffffffff-aaaa-1414-eeee-000000000000",
"..."
],
"appServices": [
"ffffffff-aaaa-1414-eeee-000000000000",
"..."
]
}
},
"slack": {
"channelName": "#alerts",
"channel": "#alerts"
}
}
}Response
Successfully tested an alert integration.
Changes
- info
added the new optional request property
/ - info
added the new optional request property
/ - info
added the new optional request property
// - info
added
subschema #1subschema #2subschema #3to the request bodyoneOflist - info
the request property
/became optional - info
added the new
slackenum value to the request property - info
added the new
teamsenum value to the request property - info
added
subschema #1subschema #2subschema #3to therequest propertyoneOflist - info
added the non-success response with the status
- info
added the non-success response with the status
- info