Starfish API Documentation

deleteWebhookSubscription

Deletes a subscription webhook. Requires advanced API access level.

DeleteWebhookSubscriptionMutationInput

Autogenerated input type of DeleteWebhookSubscriptionMutation

  • clientMutationId: String

    A unique identifier for the client performing the mutation.

  • id: ID!required

    The ID of the webhook to update

DeleteWebhookSubscriptionMutationPayload

Autogenerated return type of DeleteWebhookSubscriptionMutation.

Query

mutation($input: DeleteWebhookSubscriptionMutationInput!) {
  deleteWebhookSubscription(input: $input) {
    webhookSubscription {
      id
      webhookUrl
      query
    }
  }
}

Variables

{
  "input": {
    "id": "WebhookSubscription-MO89CZ"
  }
}

Response

{
  "data": {
    "deleteWebhookSubscription": {
      "webhookSubscription": {
        "id": "WebhookSubscription-MO89CZ",
        "webhookUrl": "http://some/url",
        "query": "{}"
      }
    }
  }
}