2xx
codes correspond to success4xx
codes are for user-related failures5xx
codes are for infrastructure issues
- A machine-readable
code
identifying the error type - A human-readable
message
explaining what went wrong - A
docs
URL linking to detailed documentation about the error - A unique
requestId
for tracking and debugging
requestId
to help us investigate more effectively.