Delete a webhook subscription

Stop receiving webhook events.

Use deleteWebhookSubscription to stop receiving events.

Required scope: api-management

Request

mutation deleteWebhookSubscription($input: DeleteWebhookInput!) {
  deleteWebhookSubscription(input: $input) {
    ... on WebhookSubscription {
      id
      endpoint
    }
    ... on ValidationErrors {
      errors {
        message
      }
    }
  }
}

Variables

{
  "input": {
    "id": "318"
  }
}

Response

{
  "data": {
    "deleteWebhookSubscription": {
      "id": "318",
      "endpoint": "https://integrations.example.com/first-aml/webhooks"
    }
  }
}