Sending listings
REAXML format
ListStream follows the REAXML propertyList DTD (revision 1.65), the format Australian CRMs already send to the portals.
Ways in
The REAXML upload API, FTP or SFTP, HTTPS push, a feed address the agency saves (checked hourly), or a file uploaded in the agency's dashboard. Up to 20 MB per file. Sending a listing again updates it, matched on agentID and uniqueID.
Rules
- Listing types
- residential, land, rural and rental. Commercial, commercial land, business and holiday rental are skipped for now, with a reason shown.
- Statuses
- current, sold, leased, withdrawn, off market and deleted. Sold and leased stay visible as marked; withdrawn, off market and deleted are hidden.
- agentID
- Must be the agency's six-letter ListStream ID. Listings with any other agent ID are skipped, so no one can change another agency's listings.
- Required
uniqueID,modTime, and a suburb and state in the address.- modTime
- Without a time zone it's read as Melbourne time, as REA does; with one (
Zor+10:00) it's converted. An older modTime than what we hold is ignored. - Agents
- Every
listingAgentis kept;id="1"is the lead agent and comes first. - Price
- The advertised price text (price view) is shown as written. A price figure marked hidden (
display="no") is never published. - Privacy
- Vendor details are removed when a file is processed and are never published.