My endpoint is different for each type of webhook and only one type of event is throwing error, will other events also be stopped when webhooks are disabled?
Yes, the queue is maintained at account level. While endpoints can be different but any failure impacts all types of events
Related Articles
For the period my webhooks were disabled, will I still be receiving the old webhook events or events created within this duration when my webhooks are enabled again?
Yes, webhook events are queued and processed separately when webhook endpoint is working.
Will I be notified when my webhooks are disabled ?
Yes, If the webhook endpoint is returning a non 200 response for more than 24 hours, webhook account is disabled and a Webhook disable email is sent to the registered email id. Sample email -
Can webhook Endpoint be different for each type of Event ?
Yes
I have received 20+ webhook calls for the same webhook event, but none for any other - what does this mean?
A queue is maintained for each account, event on top is reattempted till a 200 response is received. If your endpoint is not returning a 200 http response you might observe multiple attempts on the same object, till webhooks are disabled or a 200 ...
My webhook endpoint keeps getting disabled due to various reasons, any best practices should I follow?
Do not execute business logic while receiving webhooks. Even if you execute, make sure a 200 response is returned always. For example an entity not found in your database (due to data archival), or state change of an object where this webhook is not ...