What the feed never contains
The feed is an allowlist: only the fields in the field reference can ever appear in it. It carries no property owners, no agent commission, no free-form internal notes, no transaction or negotiation history, no buyer identities, no viewing records and no internal task data. The contact on every listing is the listing agent, never an owner.
Sold and archived listings are removed from the feed entirely rather than published with a status. A reserved listing discloses nothing about the reservation itself.
Lifecycle status
Every listing carries system_status, the lifecycle stage exactly as the agency's CRM records it. It has four defined values, but only the first two can ever appear in a feed:
-
active— on the market and not reserved. -
reserved— reserved by a prospective buyer or tenant, not yet sold or let; still advertised. -
sold— the deal is closed (sold, or let for a rental). Never published: the listing disappears at the next export. -
archive— withdrawn by the agency, for example an expired mandate or a paused sale. Never published: removed exactly like a sold listing.
sold and archive are defined so
you can interpret a listing that disappears; the feed does not say which of the two happened.
The older status field (available or reserved) is kept for compatibility and always agrees with system_status. Documents generated before system_status was introduced may lack it.