{"id":"error-handling-response-format","title":"Error Response Format","section":"error-handling","content":"SHOULD use RFC 7807 Problem Detail format for errors.","contentType":"application/problem+json","schema":{"type":"object","properties":{"type":{"type":"string","format":"uri","description":"URI identifying the problem type"},"title":{"type":"string","description":"Short human-readable summary"},"status":{"type":"integer","description":"HTTP status code"},"detail":{"type":"string","description":"Human-readable explanation"},"instance":{"type":"string","format":"uri","description":"URI identifying the specific occurrence"}}},"example":{"type":"https://api.example.com/errors/validation-error","title":"Validation Error","status":422,"detail":"The request body contains invalid data.","instance":"/v1/orders/123","errors":[{"field":"email","message":"Must be a valid email address"}]}}