Signals. Infra
Error types

Daily quota exceeded

HTTP 429 · `quota-exceeded` — what it means and what to do about it.

HTTP 429 · type: https://docs.signals.ai/errors/quota-exceeded

You have spent your plan's weighted requests for the UTC day. Endpoints carry different weights, so this can arrive before your raw call count reaches the limit.

What to do

The window resets at 00:00 UTC. Retrying before then will fail identically. Check spend on the usage dashboard and upgrade if the ceiling is now structural.

The response shape

Every error is RFC 9457 application/problem+json and carries a request_id, which is also returned as the X-Request-Id header on every response, success or failure. Quote it when contacting support.

{
  "type": "https://docs.signals.ai/errors/quota-exceeded",
  "title": "Daily quota exceeded",
  "status": 429,
  "detail": "…",
  "request_id": "req_9f2c…",
  "instance": "/v1/…"
}

See all error types for the full catalog.

On this page