Got questions? Contact Us

Webhooks

Why my webhooks do not arrive?

Please check if your callback URL accepts POST requests. It should also return 200 OK HTTP response or else webhook will be considered as “failed” and after several attempts will be dropped.

My callback seems ok, but webhooks still do not arrive

We suggest to try one of the publicly available webhook testing services, for example requestbin.com, webhook.site or similar. Use url generated by the service as webhook callback. If webhook still doesn’t work, contact our support for further assistance

I can receive webhooks, but there is a noticeable delay

If a particular e-commerce platform does not support native webhooks (e.g Magento, Opencart), webhooks functionality is emulated by querying store data periodically. Currently, this period is set to 300 seconds, so you can expect 5 minutes delay when receiving webhooks from some platforms.

How to check if any of my webhooks failed?

There is a special API method account.failed_webhooks that allows you to list recently failed webhooks. Please note that information about failed webhooks is stored for 24 hours.