--- title: WebhookSubscriptionTopic - GraphQL Admin description: |- The supported topics for webhook subscriptions. You can use webhook subscriptions to receive notifications about particular events in a shop. You create [mandatory webhooks](https://shopify.dev/apps/webhooks/configuration/mandatory-webhooks#mandatory-compliance-webhooks) either via the [Partner Dashboard](https://shopify.dev/apps/webhooks/configuration/mandatory-webhooks#subscribe-to-privacy-webhooks) or by updating the [app configuration file](https://shopify.dev/apps/tools/cli/configuration#app-configuration-file-example). > Tip: >To configure your subscription using the app configuration file, refer to the [full list of topic names](https://shopify.dev/docs/api/webhooks?reference=graphql). api_version: 2026-01 api_name: admin type: enum api_type: graphql source_url: html: https://shopify.dev/docs/api/admin-graphql/latest/enums/webhooksubscriptiontopic md: https://shopify.dev/docs/api/admin-graphql/latest/enums/webhooksubscriptiontopic.md --- # Webhook​Subscription​Topic enum The supported topics for webhook subscriptions. You can use webhook subscriptions to receive notifications about particular events in a shop. You create [mandatory webhooks](https://shopify.dev/apps/webhooks/configuration/mandatory-webhooks#mandatory-compliance-webhooks) either via the [Partner Dashboard](https://shopify.dev/apps/webhooks/configuration/mandatory-webhooks#subscribe-to-privacy-webhooks) or by updating the [app configuration file](https://shopify.dev/apps/tools/cli/configuration#app-configuration-file-example). *** Tip To configure your subscription using the app configuration file, refer to the [full list of topic names](https://shopify.dev/docs/api/webhooks?reference=graphql). *** ## Valid values * APP\_PURCHASES\_ONE\_TIME\_UPDATE * APP\_SCOPES\_UPDATE * APP\_SUBSCRIPTIONS\_APPROACHING\_CAPPED\_AMOUNT * APP\_SUBSCRIPTIONS\_UPDATE * APP\_UNINSTALLED * AUDIT\_EVENTS\_ADMIN\_API\_ACTIVITY * BULK\_OPERATIONS\_FINISH * CARTS\_CREATE * CARTS\_UPDATE * CHANNELS\_DELETE * CHECKOUTS\_CREATE * CHECKOUTS\_DELETE * CHECKOUTS\_UPDATE * COLLECTION\_LISTINGS\_ADD * COLLECTION\_LISTINGS\_REMOVE * COLLECTION\_LISTINGS\_UPDATE * COLLECTION\_PUBLICATIONS\_CREATE * COLLECTION\_PUBLICATIONS\_DELETE * COLLECTION\_PUBLICATIONS\_UPDATE * COLLECTIONS\_CREATE * COLLECTIONS\_DELETE * COLLECTIONS\_UPDATE * COMPANIES\_CREATE * COMPANIES\_DELETE * COMPANIES\_UPDATE * COMPANY\_CONTACT\_ROLES\_ASSIGN * COMPANY\_CONTACT\_ROLES\_REVOKE * COMPANY\_CONTACTS\_CREATE * COMPANY\_CONTACTS\_DELETE * COMPANY\_CONTACTS\_UPDATE * COMPANY\_LOCATIONS\_CREATE * COMPANY\_LOCATIONS\_DELETE * COMPANY\_LOCATIONS\_UPDATE * CUSTOMER\_ACCOUNT\_SETTINGS\_UPDATE * CUSTOMER\_GROUPS\_CREATE * CUSTOMER\_GROUPS\_DELETE * CUSTOMER\_GROUPS\_UPDATE * CUSTOMER\_JOINED\_SEGMENT * CUSTOMER\_LEFT\_SEGMENT * CUSTOMER\_PAYMENT\_METHODS\_CREATE * CUSTOMER\_PAYMENT\_METHODS\_REVOKE * CUSTOMER\_PAYMENT\_METHODS\_UPDATE * CUSTOMER\_TAGS\_ADDED * CUSTOMER\_TAGS\_REMOVED * CUSTOMERS\_CREATE * CUSTOMERS\_DELETE * CUSTOMERS\_DISABLE * CUSTOMERS\_EMAIL\_MARKETING\_CONSENT\_UPDATE * CUSTOMERS\_ENABLE * CUSTOMERS\_MARKETING\_CONSENT\_UPDATE * CUSTOMERS\_MERGE * CUSTOMERS\_PURCHASING\_SUMMARY * CUSTOMERS\_UPDATE * DELIVERY\_PROMISE\_SETTINGS\_UPDATE * DISCOUNTS\_CREATE * DISCOUNTS\_DELETE * DISCOUNTS\_REDEEMCODE\_ADDED * DISCOUNTS\_REDEEMCODE\_REMOVED * DISCOUNTS\_UPDATE * DISPUTES\_CREATE * DISPUTES\_UPDATE * DOMAINS\_CREATE * DOMAINS\_DESTROY * DOMAINS\_UPDATE * DRAFT\_ORDERS\_CREATE * DRAFT\_ORDERS\_DELETE * DRAFT\_ORDERS\_UPDATE * FINANCE\_APP\_STAFF\_MEMBER\_DELETE * FINANCE\_APP\_STAFF\_MEMBER\_GRANT * FINANCE\_APP\_STAFF\_MEMBER\_REVOKE * FINANCE\_APP\_STAFF\_MEMBER\_UPDATE * FINANCE\_KYC\_INFORMATION\_UPDATE * FULFILLMENT\_EVENTS\_CREATE * FULFILLMENT\_EVENTS\_DELETE * FULFILLMENT\_HOLDS\_ADDED * FULFILLMENT\_HOLDS\_RELEASED * FULFILLMENT\_ORDERS\_CANCELLATION\_REQUEST\_ACCEPTED * FULFILLMENT\_ORDERS\_CANCELLATION\_REQUEST\_REJECTED * FULFILLMENT\_ORDERS\_CANCELLATION\_REQUEST\_SUBMITTED * FULFILLMENT\_ORDERS\_CANCELLED * FULFILLMENT\_ORDERS\_FULFILLMENT\_REQUEST\_ACCEPTED * FULFILLMENT\_ORDERS\_FULFILLMENT\_REQUEST\_REJECTED * FULFILLMENT\_ORDERS\_FULFILLMENT\_REQUEST\_SUBMITTED * FULFILLMENT\_ORDERS\_FULFILLMENT\_SERVICE\_FAILED\_TO\_COMPLETE * FULFILLMENT\_ORDERS\_HOLD\_RELEASED * FULFILLMENT\_ORDERS\_LINE\_ITEMS\_PREPARED\_FOR\_LOCAL\_DELIVERY * FULFILLMENT\_ORDERS\_LINE\_ITEMS\_PREPARED\_FOR\_PICKUP * FULFILLMENT\_ORDERS\_MERGED * FULFILLMENT\_ORDERS\_MOVED * FULFILLMENT\_ORDERS\_ORDER\_ROUTING\_COMPLETE * FULFILLMENT\_ORDERS\_PLACED\_ON\_HOLD * FULFILLMENT\_ORDERS\_RESCHEDULED * FULFILLMENT\_ORDERS\_SCHEDULED\_FULFILLMENT\_ORDER\_READY * FULFILLMENT\_ORDERS\_SPLIT * FULFILLMENTS\_CREATE * FULFILLMENTS\_UPDATE * INVENTORY\_ITEMS\_CREATE * INVENTORY\_ITEMS\_DELETE * INVENTORY\_ITEMS\_UPDATE * INVENTORY\_LEVELS\_CONNECT * INVENTORY\_LEVELS\_DISCONNECT * INVENTORY\_LEVELS\_UPDATE * INVENTORY\_SHIPMENTS\_ADD\_ITEMS * INVENTORY\_SHIPMENTS\_CREATE * INVENTORY\_SHIPMENTS\_DELETE * INVENTORY\_SHIPMENTS\_MARK\_IN\_TRANSIT * INVENTORY\_SHIPMENTS\_RECEIVE\_ITEMS * INVENTORY\_SHIPMENTS\_REMOVE\_ITEMS * INVENTORY\_SHIPMENTS\_UPDATE\_ITEM\_QUANTITIES * INVENTORY\_SHIPMENTS\_UPDATE\_TRACKING * INVENTORY\_TRANSFERS\_ADD\_ITEMS * INVENTORY\_TRANSFERS\_CANCEL * INVENTORY\_TRANSFERS\_COMPLETE * INVENTORY\_TRANSFERS\_READY\_TO\_SHIP * INVENTORY\_TRANSFERS\_REMOVE\_ITEMS * INVENTORY\_TRANSFERS\_UPDATE\_ITEM\_QUANTITIES * LOCALES\_CREATE * LOCALES\_DESTROY * LOCALES\_UPDATE * LOCATIONS\_ACTIVATE * LOCATIONS\_CREATE * LOCATIONS\_DEACTIVATE * LOCATIONS\_DELETE * LOCATIONS\_UPDATE * MARKETS\_BACKUP\_REGION\_UPDATE * MARKETS\_CREATE * MARKETS\_DELETE * MARKETS\_UPDATE * METAFIELD\_DEFINITIONS\_CREATE * METAFIELD\_DEFINITIONS\_DELETE * METAFIELD\_DEFINITIONS\_UPDATE * METAOBJECTS\_CREATE * METAOBJECTS\_DELETE * METAOBJECTS\_UPDATE * ORDER\_TRANSACTIONS\_CREATE * ORDERS\_CANCELLED * ORDERS\_CREATE * ORDERS\_DELETE * ORDERS\_EDITED * ORDERS\_FULFILLED * ORDERS\_LINK\_REQUESTED * ORDERS\_PAID * ORDERS\_PARTIALLY\_FULFILLED * ORDERS\_RISK\_ASSESSMENT\_CHANGED * ORDERS\_SHOPIFY\_PROTECT\_ELIGIBILITY\_CHANGED * ORDERS\_UPDATED * PAYMENT\_SCHEDULES\_DUE * PAYMENT\_TERMS\_CREATE * PAYMENT\_TERMS\_DELETE * PAYMENT\_TERMS\_UPDATE * PRODUCT\_FEEDS\_CREATE * PRODUCT\_FEEDS\_FULL\_SYNC * PRODUCT\_FEEDS\_FULL\_SYNC\_FINISH * PRODUCT\_FEEDS\_INCREMENTAL\_SYNC * PRODUCT\_FEEDS\_UPDATE * PRODUCT\_LISTINGS\_ADD * PRODUCT\_LISTINGS\_REMOVE * PRODUCT\_LISTINGS\_UPDATE * PRODUCT\_PUBLICATIONS\_CREATE * PRODUCT\_PUBLICATIONS\_DELETE * PRODUCT\_PUBLICATIONS\_UPDATE * PRODUCTS\_CREATE * PRODUCTS\_DELETE * PRODUCTS\_UPDATE * PROFILES\_CREATE * PROFILES\_DELETE * PROFILES\_UPDATE * REFUNDS\_CREATE * RETURNS\_APPROVE * RETURNS\_CANCEL * RETURNS\_CLOSE * RETURNS\_DECLINE * RETURNS\_PROCESS * RETURNS\_REOPEN * RETURNS\_REQUEST * RETURNS\_UPDATE * REVERSE\_DELIVERIES\_ATTACH\_DELIVERABLE * REVERSE\_FULFILLMENT\_ORDERS\_DISPOSE * SCHEDULED\_PRODUCT\_LISTINGS\_ADD * SCHEDULED\_PRODUCT\_LISTINGS\_REMOVE * SCHEDULED\_PRODUCT\_LISTINGS\_UPDATE * SEGMENTS\_CREATE * SEGMENTS\_DELETE * SEGMENTS\_UPDATE * SELLING\_PLAN\_GROUPS\_CREATE * SELLING\_PLAN\_GROUPS\_DELETE * SELLING\_PLAN\_GROUPS\_UPDATE * SHIPPING\_ADDRESSES\_CREATE * SHIPPING\_ADDRESSES\_UPDATE * SHOP\_UPDATE * SUBSCRIPTION\_BILLING\_ATTEMPTS\_CHALLENGED * SUBSCRIPTION\_BILLING\_ATTEMPTS\_FAILURE * SUBSCRIPTION\_BILLING\_ATTEMPTS\_SUCCESS * SUBSCRIPTION\_BILLING\_CYCLE\_EDITS\_CREATE * SUBSCRIPTION\_BILLING\_CYCLE\_EDITS\_DELETE * SUBSCRIPTION\_BILLING\_CYCLE\_EDITS\_UPDATE * SUBSCRIPTION\_BILLING\_CYCLES\_SKIP * SUBSCRIPTION\_BILLING\_CYCLES\_UNSKIP * SUBSCRIPTION\_CONTRACTS\_ACTIVATE * SUBSCRIPTION\_CONTRACTS\_CANCEL * SUBSCRIPTION\_CONTRACTS\_CREATE * SUBSCRIPTION\_CONTRACTS\_EXPIRE * SUBSCRIPTION\_CONTRACTS\_FAIL * SUBSCRIPTION\_CONTRACTS\_PAUSE * SUBSCRIPTION\_CONTRACTS\_UPDATE * TAX\_SERVICES\_CREATE * TAX\_SERVICES\_UPDATE * TENDER\_TRANSACTIONS\_CREATE * THEMES\_CREATE * THEMES\_DELETE * THEMES\_PUBLISH * THEMES\_UPDATE * VARIANTS\_IN\_STOCK * VARIANTS\_OUT\_OF\_STOCK *** ## Fields * * * * * * *** ## Map ### Fields with this enum * [Webhook​Subscription.topic](https://shopify.dev/docs/api/admin-graphql/latest/objects/WebhookSubscription#field-WebhookSubscription.fields.topic) ### Arguments with this enum * [Query​Root.webhookSubscriptions(topics)](https://shopify.dev/docs/api/admin-graphql/latest/objects/QueryRoot#field-QueryRoot.fields.webhookSubscriptions.arguments.topics) * [event​Bridge​Webhook​Subscription​Create.topic](https://shopify.dev/docs/api/admin-graphql/latest/mutations/eventBridgeWebhookSubscriptionCreate#arguments-topic) * [pub​Sub​Webhook​Subscription​Create.topic](https://shopify.dev/docs/api/admin-graphql/latest/mutations/pubSubWebhookSubscriptionCreate#arguments-topic) * [webhook​Subscription​Create.topic](https://shopify.dev/docs/api/admin-graphql/latest/mutations/webhookSubscriptionCreate#arguments-topic) * [webhook​Subscriptions.topics](https://shopify.dev/docs/api/admin-graphql/latest/queries/webhookSubscriptions#arguments-topics)