GET Notification Webhook

GET Notification Webhook

Retrieve the list of webhook configurations.

Request
URI
GET
https://{api_host}/api/v2/notification/webhook
COPY
Authentication
This operation uses the following authentication methods.
Responses
200

Successfully retrieved the list of webhook configurations.

Returns notification.webhook.get.response of type(s) application/json
[
    {
        "id": "73b7beea-d798-4db8-b89d-7c84cfc93075",
        "proxyId": "760b1a86-e590-4890-939b-c504c491a072",
        "URLs": [
            "https://hooks.slack.com/services/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"
        ],
        "destinationApp": "custom",
        "contentType": "JSON",
        "payload": "{\n  \"alert_type\": \"${AlertType}\",\n  \"alert_name\": \"${AlertName}\",\n  \"search_period\": \"${SearchPeriod}\",\n  \"hit_oeprator\": \"${HitOperator}\",\n  \"messages\": \"${messagesString}\"\n}",
        "name": "test-hasmik",
        "headers": "{\"Action\":\"POST\",\"contentType\":\"application/json\"}",
        "acceptCert": false,
        "sendIndividualLogs": false
    }
]

401
Operation doesn't return any data structure

440
Operation doesn't return any data structure

500

Internal error while processing the client request

Returns error of type(s) application/json
{
    "errorMessage": "The operation failed due to an internal error."
}
string
errorMessage
Required

A message describing the error.

string
errorCode
Optional

A code representing the type of error.

Possible values are : LIMIT_ERROR, FIELD_ERROR, TEST_ERROR, JSON_FORMAT_ERROR, LICENSE_ERROR, VSPHERE_INTEGRATION_ERROR, VROPS_INTEGRATION_ERROR, UPGRADE_ERROR, SEARCH_ERROR, AGENT_ERROR, RBAC_COMMON_ERROR, RBAC_USERS_ERROR, RBAC_GROUPS_ERROR, RBAC_ADGROUPS_ERROR, RBAC_DATASETS_ERROR, RBAC_VIDM_GROUPS_ERROR, RBAC_VIDB_GROUPS_ERROR, SECURITY_ERROR, DEPLOYMENT_ERROR, SUPPORT_BUNDLE_ERROR, LOAD_BALANCER_ERROR, VIDM_ERROR, VIDB_ERROR, QUERY_ERROR, SSL_CERTIFICATE_ERROR, PROXY_ERROR,
object
errorDetails
Optional

Dynamic error details, where the field name can vary depending on the request field and error code.


Code Samples
COPY
                    curl -H 'Authorization: <value>' https://{api_host}/api/v2/notification/webhook