---
"@context": https://schema.org
"@type": TechArticle
"@id": https://www.twilio.com/docs/api/errors/59004#article
headline: "59004: Too Many Requests"
url: https://www.twilio.com/docs/api/errors/59004
inLanguage: en
dateModified: 2026-08-18T11:08:51.000Z
author:
  "@type": Organization
  name: Twilio Developer Education Team
publisher:
  "@type": Organization
  name: Twilio
---

# 59004: Too Many Requests

Log Type: APPLICATION

Log Level: ERROR

## Description

The account has exceeded the rate limit for the Webhooks Configuration API. This error can be returned by any endpoint.

### Possible causes

* Too many requests were sent to the API in a short period of time, either from a single process or from multiple processes running concurrently.

### Possible solutions

* Read the `Retry-After` response header and wait the indicated number of seconds before retrying.
* Add backoff-and-retry logic to your integration for 429 responses instead of retrying immediately.
* Batch or throttle configuration changes (for example, avoid creating many `Rules` or `Settings` in a tight loop) rather than issuing them all at once.
