Skip to main content

Webhook Logs

A subsequent log is created for each request to the webhook URL. The logs for all webhooks can be accessed from the webhook list page or logs for a single webhook can be accessed from the edit form of the webhook in question.

Webhook Logs

Webhook Log Fields

Here is the description of all the fields.

FieldDescription
NameName of the webhook
EventEvent name with the sub type. e.g., file.create
Response CodeCode received when hitting the webhook URL
Response MessageMessage received when hitting the webhook URL
Response Time (ms)Time taken to receive the response in milliseconds
Processed OnDate when the webhook request was made
RequestRequest body for the webhook
AttemptNumber of attempt. It will be greater than 1 for failed request.
StatusWebhook request status depending on the response code. If response code is 200 it will be SUCCESS, if not, then it will be FAILURE.

Webhook Log Payload

The Request field in a webhook log will contain the request payload send to the webhook.

Webhook Log Payload

Retry Mechanism

If a webhook URL request receives a non-200 response code, then it will be retried thrice with exponential backoff.

It essentially means that, if the first request is made at 12:00 and it receives a response code other than 200, then the next request will be made at 12:02, the next at 12:06, and the last one at 12:14, provided all previous requests fail.

If all four attempts fail (the first original attempt + the three retry attempts), then the webhook will be auto disabled and no further requests will be made for that webhook henceforth.

Auto Disabled Webhook

Transform and enhance your images using our powerful AI technology. Organize your images in more efficient manner and our extensible APIs enables seamless integration with your system unleashing the power of our platform. Join the large community of users who use PixelBin to transform their image libraries and achieve excellent performance

Is this page useful?