Skip to main content

Webhook service at Codat

Introduction to Codat's robust and streamlined webhook messaging solution

Webhooks at Codat

Webhooks are an automated way for an app to notify you when a specific event occurs. At their core, they are a POST request with a payload that is sent to a unique URL of an endpoint that you determine.

We refer to the HTTP endpoints that you configure to subscribe to Codat's events as webhook consumers. A 2XX (status code 200-299) response from the consumer indicates that the webhook message was successfully received.

With our webhook service, you can leverage the following benefits:

  • Automatic retries of failed webhook deliveries according to our retry schedule
  • Detailed event logging with a full overview of delivery attempts and payloads
  • Make your solution robust with easy event replay to reprocess past events or retry failed events
  • Mock event functionality to simplify your testing and development
Using our legacy webhooks?

If you have been using our webhooks before March 6, 2024, we recommend migrating them to the new service. See how you can migrate in our migration guide.

You can view the old webhook service documentation here: