---
title: Webhooks API
sidebar:
  label: Overview
  order: 0
---

Explore the webhooks API in **Saleor 3.23.43**. Choose an operation below, then follow its type links for arguments and return fields.

Start with [Work with webhooks](/developer/extending/webhooks/overview) for the implementation workflow.

[API walkthrough](/quickstart/api) · [Authentication](/api-usage/authentication) · [Download schema](/schema/saleor.graphql)

## Queries

- [webhook](/api-reference/webhooks/queries/webhook)
- [webhookSamplePayload](/api-reference/webhooks/queries/webhook-sample-payload)

## Mutations

- [eventDeliveryRetry](/api-reference/webhooks/mutations/event-delivery-retry)
- [webhookCreate](/api-reference/webhooks/mutations/webhook-create)
- [webhookDelete](/api-reference/webhooks/mutations/webhook-delete)
- [webhookDryRun](/api-reference/webhooks/mutations/webhook-dry-run)
- [webhookTrigger](/api-reference/webhooks/mutations/webhook-trigger)
- [webhookUpdate](/api-reference/webhooks/mutations/webhook-update)


## Objects

- [EventDeliveryAttempt](/api-reference/webhooks/objects/event-delivery-attempt)
- [EventDeliveryRetry](/api-reference/webhooks/objects/event-delivery-retry)
- [Webhook](/api-reference/webhooks/objects/webhook)
- [WebhookCreate](/api-reference/webhooks/objects/webhook-create)
- [WebhookDelete](/api-reference/webhooks/objects/webhook-delete)
- [WebhookDryRun](/api-reference/webhooks/objects/webhook-dry-run)
- [WebhookDryRunError](/api-reference/webhooks/objects/webhook-dry-run-error)
- [WebhookError](/api-reference/webhooks/objects/webhook-error)
- [WebhookEvent](/api-reference/webhooks/objects/webhook-event)
- [WebhookEventAsync](/api-reference/webhooks/objects/webhook-event-async)
- [WebhookEventSync](/api-reference/webhooks/objects/webhook-event-sync)
- [WebhookTrigger](/api-reference/webhooks/objects/webhook-trigger)
- [WebhookTriggerError](/api-reference/webhooks/objects/webhook-trigger-error)
- [WebhookUpdate](/api-reference/webhooks/objects/webhook-update)

## Inputs

- [EventDeliveryAttemptSortingInput](/api-reference/webhooks/inputs/event-delivery-attempt-sorting-input)
- [EventDeliverySortingInput](/api-reference/webhooks/inputs/event-delivery-sorting-input)
- [WebhookCreateInput](/api-reference/webhooks/inputs/webhook-create-input)
- [WebhookUpdateInput](/api-reference/webhooks/inputs/webhook-update-input)

## Enums

- [EventDeliveryAttemptSortField](/api-reference/webhooks/enums/event-delivery-attempt-sort-field)
- [EventDeliverySortField](/api-reference/webhooks/enums/event-delivery-sort-field)
- [EventDeliveryStatusEnum](/api-reference/webhooks/enums/event-delivery-status-enum)
- [WebhookDryRunErrorCode](/api-reference/webhooks/enums/webhook-dry-run-error-code)
- [WebhookErrorCode](/api-reference/webhooks/enums/webhook-error-code)
- [WebhookEventTypeAsyncEnum](/api-reference/webhooks/enums/webhook-event-type-async-enum)
- [WebhookEventTypeEnum](/api-reference/webhooks/enums/webhook-event-type-enum)
- [WebhookEventTypeSyncEnum](/api-reference/webhooks/enums/webhook-event-type-sync-enum)
- [WebhookPayloadGenerationEnum](/api-reference/webhooks/enums/webhook-payload-generation-enum)
- [WebhookSampleEventTypeEnum](/api-reference/webhooks/enums/webhook-sample-event-type-enum)
- [WebhookTriggerErrorCode](/api-reference/webhooks/enums/webhook-trigger-error-code)





Deprecated operations remain available through search and the Deprecated section of the API navigation.
