Skip to main content

x-request-id-parameter

Requires every operation to declare a header parameter named x-request-id, case-insensitively.

AttributeValue
CategoryParameters
MaturitySilver
StarterOff
Lenient–StrictWarning
CompleteError

See it fail

paths:
/payments:
get:
responses: { '200': { description: OK } }

Fix it

parameters:
- in: header
name: x-request-id
schema: { type: string, format: uuid }

Add it to each operation; this implementation checks operation parameters.

Nearby: x-request-id-uuid-format.