2xxcodes correspond to success4xxcodes are for user-related failures5xxcodes are for infrastructure issues
- A machine-readable
codeidentifying the error type - A human-readable
messageexplaining what went wrong - A
docsURL linking to detailed documentation about the error - A unique
requestIdfor tracking and debugging
requestId to help us investigate more effectively.