Topics covering webhook creation & management, event handling, Pub/Sub, and Eventbridge, in Shopify apps.
Connecting location webhooks (locations/create, locations/update, locations/delete) throws Exception.
Message: "topic: Invalid topic specified. Topics allowed: app/uninstalled, carts/create, carts/update, checkouts/create, checkouts/delete, checkouts/update, collections/create, collections/delete, collections/update, customer_groups/create, customer_groups/delete, customer_groups/update, customers/create, customers/delete, customers/disable, customers/enable, customers/update, fulfillment_events/create, fulfillment_events/delete, fulfillments/create, fulfillments/update, order_transactions/create, orders/cancelled, orders/create, orders/delete, orders/fulfilled, orders/paid, orders/partially_fulfilled, orders/updated, products/create, products/delete, products/update, refunds/create, shop/update, inventory_levels/connect, inventory_levels/update, inventory_levels/disconnect, inventory_items/create, inventory_items/update, inventory_items/delete"
Location topics missing.
I have the same issue, and I figured it out that I haven't granted the read_locations Access scope when user adding the APP