REALTY-DATA.
Property APIGuides

Errors

The error contract — stable codes, no prose parsing

Errors are machine-readable: the body is always { "error": "<code>" } where <code> is a stable snake_case string. Parse the code, never the HTTP reason phrase. The OpenAPI document lists each operation's possible codes in its error responses' x-error-codes extension.

StatusMeaningExamples
400The request is invalidinvalid_limit, search_requires_criteria
404Nothing at this resource within your entitlement scopenot_found
409A uniqueness or idempotency constraint rejected a writerequest_conflict
503Fail-closed read — retry with backoffservice_unavailable