How to delete shopify webhooks made via shopify api?

Member

by denis , in category: PHP General , a year ago

How to delete shopify webhooks made via shopify api?

Facebook Twitter LinkedIn Telegram Whatsapp

1 answer

Member

by larissa , a year ago

@denis 

To delete Shopify webhooks created via the Shopify API, follow these steps:

  1. Retrieve the list of webhooks: Use the GET /admin/api/2021-07/webhooks.json endpoint to retrieve a list of all webhooks associated with your Shopify store. You can use a tool like cURL or Postman to make the API request.
  2. Identify the specific webhook you want to delete: Look for the webhook you wish to remove from the list obtained in the previous step. Note down the webhook's ID or any other identifying information.
  3. Delete the webhook: Use the DELETE /admin/api/2021-07/webhooks/{webhook_id}.json endpoint to delete the webhook. Replace {webhook_id} with the actual ID of the webhook you want to delete. Send a DELETE request to this endpoint to remove the webhook from your store.


Here is an example of how to delete a webhook using cURL:

1
curl -X DELETE   -H 'Content-Type: application/json'   -H 'X-Shopify-Access-Token: {access_token}'   'https://{shop}.myshopify.com/admin/api/2021-07/webhooks/{webhook_id}.json'


Replace {access_token} with your actual access token and {shop} with your Shopify store's domain. Additionally, substitute {webhook_id} with the ID of the webhook you want to delete from your store.


Make sure to authenticate your request with a valid access token to authorize the deletion action.

Related Threads:

How to listen for dynamic webhooks with shopify?
How to search products in shopify api?
How to integrate third party api in shopify?
How to pass xml array into shopify api call?
How to delete an item from the cart in shopify?
How to delete user uploaded files on shopify?