Select Page

What is the purpose of the Web API Transition Guide?

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...

What is XML (eXtensible Markup Language)?

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,...

What is a webhook?

A webhook is an HTTP callback that allows one system to send real-time data to another system when a specific event occurs.

What are Virtual Office Websites (VOW)?

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...

What is versioning?

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...

What is a server?

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...

What is a schema?

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...

What is a resource?

A resource is the Data Dictionary term for a general category of data. Property, Member, Office, Media and Showing are all examples of resources.

What is a response?

A response is an action performed by a server to a client, returning the requested data that was specified in the client’s query.

What is a request?

A request is an action performed by a client to a server, such as a query for data, call for images, open house URLs, etc.

What is an RCP (RESO Change Proposal)?

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. 

What is a query?

A query is made up of different subqueries separated for logical operators. Each subquery can contain subqueries, lookups, ranges and strings.

What is Participant Data Access Policy (PDAP)?

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.

What is an open standard?

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...

What is OData?

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.

What is an MLS?

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...

What is metadata?

Metadata is “data about data.” It is descriptive information about a particular data set, similar to a menu of what’s available. 

What is a lookup?

A lookup (aka enumeration) is a field that contains multiple options to select from, like a dropdown menu or multi-select checklist. 

What is IDX (Internet Data eXchange)?

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.

What is Hypertext Transfer Protocol (HTTP)?

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...

What is filtering?

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.

What is File Transfer Protocol (FTP)?

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. 
Subscribe To Our Blog!

Subscribe To Our Blog!

Join our mailing list to receive the latest news and updates from our team.

You have Successfully Subscribed!