Skip to content

The v1 docs follow nauthera-server's main branch and its 0.x releases on the way to 1.0, so fields and APIs can still change.

v1

required

Docs version v1 (main)Nauthera is pre-1.0, in a design-partner program

The operation needs a request body and none was sent (400).

Meaning

Written before the handler runs: the operation declares a required body and the request had none. It is not the per-field required code inside errors.

Impact

The request did nothing. It is a client bug, often a missing Content-Type or a body dropped by a proxy.

Diagnosis

The refusal is recorded as http.request.screened with reason invalid_request and cause schema_invalid. Check whether the client sent a body and whether a proxy strips it.

Mitigation

  • As a client developer: send the body the API reference declares, with its Content-Type.

Escalation

Escalate when a request with a body is answered this way. Open an issue with the request id, the endpoint and the server version.


Problem code runbooks · Generated from internal/runbook/problems.yaml in nauthera-server.