Glossary term
What is problem details (Problem Details for HTTP APIs)?
problem details stands for Problem Details for HTTP APIs.
In Backend in Depth
A standard JSON error format with type, title, status and detail. It is sent as application/problem+json.
Learn it properly · Backend in DepthLesson 2: REST API Design Best Practices: Resources, Versioning, Status CodesNouns, not verbs. One error format. Ways to version an API. Idempotency keys for POST, and partial updates.In API Design
The standard JSON error format with type, title, status, detail and instance, sent as application/problem+json.
Learn it properly · API DesignLesson 2: Request and Response Design: JSON Shapes, Errors and ValidationConsistent JSON, naming, dates and money, one error format (RFC 9457 problem details), validation with clear messages, and what never to return.