On the wire
Ships with HTTP status 429, carrying "code": "RU-4003" in the response body alongside the human-readable error message. Existing fields are never replaced by the code: it is additive.
Common causes
- An error storm where every request reports.
- SDK batching disabled, sending one event per request.
How to fix it
- Honor the Retry-After header.
- Enable SDK batching so many events ride one request.
- Fix the erroring code path: the rate limit is usually a symptom of an error storm.
Related codes
- RU-4001: Error event quota reached
Still stuck?
Ask support and mention RU-4003: the code pins down the exact refusal path, so you skip the diagnostic back-and-forth.