Skip to main content
Every error from the myAbode Deals API has the same shape, served as application/problem+json (RFC 9457):
  • Branch on code. It is stable. detail is 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.