Retry policy

If a webhook delivery fails, the ekko Climate API automatically retries the request using exponential backoff.

🔄

This page reflects the current API behaviour. Some details may change as v3 is finalised.

How retries work

A delivery is considered failed if the receiving endpoint returns a 4xx or 5xx HTTP status code. When this happens:

  1. The webhook is retried automatically
  2. The interval between retries increases exponentially with each attempt
  3. After 3 failed attempts, no further retries are made and the event is logged

The retry count is configurable. Contact [email protected] if you need to adjust it.