The RESO Web API Transition Guide is a roadmap for transitioning MLSs from the unsupported Real Estate Transaction Standard (RETS) to a certified RESO Web API service. This transition requires significant planning and communication, and the guide provides a path...
XML is a custom markup language used by many general-purpose applications to exchange information. The tags used within XML are not predefined and can be anything that correctly describes the data. Data in this format is easy for a program to consume and use,...
Virtual Office Website (VOW) is a set of rules that allow an MLS’s real estate brokers to access data feeds that include the MLS’s other brokers’ listings and display them to registered customers of the...
Versioning is a mechanism to track changes in content. Versioning refers to the number associated or applied to the standard; for example, Web API Core 1.0.2, 2.0.0, and 2.1.0. RESO uses semantic versioning (SemVer) to standardize the way software versions are...
A server is the central computer system and the data provider containing the desired information. A server handles requests from clients, applies business rules and other limitations on those requests (through filtering), and provides a valid data response back to the...
A schema is the structure of a database system, described in a formal language supported by the database. In a relational database, the schema defines the tables, the fields in each table, and the relationships between fields and...
An RCP is a document that includes a possible rule change to the specified technical document. Once voted on and approved, the change described would be implemented into the standard.
Participant Data Access Policy (PDAP) is a set of rules that allow an MLS’s real estate brokers to access a data feed including their individual brokerage’s entire data set.
An open technology standard is a set of rules, or protocol, that is available to be accessed and implemented by anyone without restrictions. Wi-Fi and Bluetooth are examples of open standards. They promote interoperability between different systems or products. An...
Open Data Protocol (OData) is an open protocol which allows the creation and consumption of queryable and interoperable RESTful APIs in a simple and standard way.
A Multiple Listing Service (MLS) is an organization made up of real estate brokers that form a cooperative. The role of the MLS is to create and enforce rules for sharing information about properties and professional duties for interactions with one another and...
IDX is a set of rules that allow an MLS’s real estate brokers to access data feeds that include the MLS’s other brokers’ listings and publicly display them publicly.
HTTP is a communications protocol used to connect web servers on the Internet. Its primary function is to establish a connection with the server and send HTML pages to a user’s browser. It is also used to download data from the server either to the browser or to any...
Filtering is applying criteria rules to a data set that limits the data elements, amount of data and/or number of queries returned to a data requestor.
FTP is a file transfer standard for moving static files from one computer to another. This was a primitive way to transport files in legacy real estate data processes.