webhook doesn't return post parameters

Antonio84
Tourist
21 0 0

Hello, I have registered some webhook in the notifications admin panel, like update inventory.

I tried to send and receive a webhook with the testing button and it works.

I get the InventoryItem updated but there are no post parameters.

For example if I have more than one webhooks how to distinguish them?

I need to get shop info also, if I have more than one shopify website where this webhook come from?

How to get all these data?

I am using Flask.

 

Thansk

0 Likes
james-langille
Shopify Staff
Shopify Staff
56 12 14

Hello @Antonio84,

You are correct that there are no post parameters, just a payload of the updated model you are looking for. If you're looking for more details, take a look at https://shopify.dev/docs/admin-api/rest/reference/events/webhook - it describes some of the different headers that are sent, such as 'X-Shopify-Webhook-Id' (to uniquely identify webhooks) and 'X-Shopify-Shop-Domain' (to see which store triggered the webhook).

james-langille | Developer @ Shopify 
 - Was my reply helpful? Click Like to let me know! 
 - Was your question answered? Mark it as an Accepted Solution
 - To learn more visit Shopify.dev or the Shopify Web Design and Development Blog

0 Likes
Antonio84
Tourist
21 0 0

ok I found myself a solution, 

it could be helful,

use  

 

request.headers

 

0 Likes