Skip to content
Error codes · Status pages & incidents

RU-5001: Invalid incident request

The request body for creating an incident or posting an update was not valid: either not JSON at all, or failing field validation. The `error` field names the first failing field.

On the wire

Ships with HTTP status 400, carrying "code": "RU-5001" in the response body alongside the human-readable error message. Existing fields are never replaced by the code: it is additive.

Common causes

  • A missing required field (statusPageId, checkId, region, title, body).
  • A request body that isn't valid JSON.

How to fix it

  1. Read the `error` field for the failing field.
  2. Compare your payload against the API docs at /docs/api.

Related codes

  • RU-5002: Incident not found or not creatable

Still stuck?

Ask support and mention RU-5001: the code pins down the exact refusal path, so you skip the diagnostic back-and-forth.