application/problem+json (RFC 9457):
- Branch on
code. It is stable.detailis for people and may change. - Keep the
request_id. Include it when you contact support and we can find the exact request. - Validation errors list each problem in
errors[], with a JSON Pointer to the rejected value.
Error codes
A key with the right scope that can’t read a resource gets
404, not 403, so a key can’t learn whether a deal exists in another brokerage. A missing scope is always 403 INSUFFICIENT_SCOPE.