Quick start my first webhook

Compatible versions: v5 / Serenity

#Step 1 | Receive my first set of data

Here, you will connect an event subscription to a fake endpoint and receive your first data. 🚀

#Create a Bin on Mockbin

Mockbin allows you to generate custom endpoints to test, mock, and track HTTP requests & responses between libraries, sockets and APIs. Go to mockbin.org/bin/create to create your Bin and if needed change the configuration to respond with a 200 status.

Create Bin on Mockbin

Then click on Create Bin and go to the history of your Bin. Alright! Mockbin is ready to receive our first piece of data from PIM webhooks.

#Send data to Mockbin

Now, log into your 5.0 or Serenity PIM and go to the event subscriptions page of the connection you created before. Fill in the URL field with the URL of your Bin and click on the Test button.

Don't forget to save your configuration before leaving the page.

Event subscriptions configuration

You should see that the response of Mockbin is 200! 🎉

#Receive data on Mockbin

Go back to your Bin history, refresh it and let's see how the magic happens! You are going to be amazed by the first piece of data you just received. Click on details and tada 🎉

Mockbin test details

Now you can play with the API and update a product to receive the event in your Bin! If you don't know how to run an API call follow this guide: Your first tutorial.

If it's not the case 😞 don't burst out in tears just yet and let me help you. There are several ways for you to find out what went wrong.
If you're in a Serenity or Flexibility environment, your server is correctly configured by us. 🚀 So it must be a permission problem!
If you are on an Enterprise Edition, you may want to take a look at your permissions. To do so, follow check out our What is an event subscription? page to find out more about the configuration.
If it's not a permission issue, you may want to make sure your server is able to send data. You can check by using a curl on the Bin URL from your server.
In the details of your Mockbin Bin, you will find the curl command you need to run!

Product created details