RESO Developers FAQ
Organizational Unique ID
Universal Property ID
RESO (Real Estate Standards Organization) is a “not for profit” standards organization focusing on an environment for the development and implementation of real estate data standards and processes that facilitate innovation, insure portability, eliminate redundancies and obtain maximum efficiencies for all parties participating in a real estate transaction.DLU February 11th, 2018
The MLS is a tool to help listing brokers find cooperative brokers working with buyers to help sell their clients’ homes. Without the collaborative incentive of the existing MLS, brokers would create their own separate systems of cooperation, fragmenting rather than consolidating property information.DLU February 11th, 2018
Joining RESO gives you and your organization an opportunity to change the way the real estate industry can interface with technology. More important, our members are the first to see future trends and technologies that will be used to impact you and your organization. See more information on this benefit at Membership Benefits page.DLU February 11th, 2018
“In February of 1999, the National Association of REALTOR®(NAR®) joined forces with leaders in the technology industry to make access to MLS data easier for individual realtors and other interested 3rd party organizations.
By March of 2002, RESO was officially formed under NAR and presented its first version of the well-documented Real Standard Transaction Specifications.
RESO incorporated in November 2011 as an independent, not-for-profit trade organization having functioned previously as a section of the NAR®. As of January 2018, RESO reached a membership of 750 organizations including NAR, multiple listing services, real estate associations and industry technology providers.”DLU February 11th, 2018
Standards remove ambiguity and incompatibility across different computer systems within and outside organizations as well as between business partners resulting in more consistent and higher quality data among those that support those standards.
In short, standards make it easier for programmers to handle real estate information from many different entities as it forces consistency when exchanging data between different systems. Without RESO standards, programmers would spend more time dealing with many different types of systems, fixing more bugs and correcting erroneous data.DLU February 11th, 2018
Creativity, efficiency, quality and cost control are the major factors that drive the formation of technology standards. RESO Standards also help level the playing field which enables smaller business entities to participate and compete with larger institutions.DLU February 11th, 2018
Joining RESO can bring many benefits no matter what role your organization plays in real estate. The benefits include being allowed to participate in workgroups which formulate and update the RESO standards, staying ahead of the curve and understanding what new standards and updates are being released in the future; having a vote and influencing the future of RESO and gaining direct access to other influential real estate partners participating in RESO forums, workgroups and conferences. Lastly, having your organization contribute resources for the betterment and improvement of real estate standards within North America is something your organization can communicate to its associates and customers in helping the real estate industry.
Any organization can join RESO by completing the forms on: Join RESO!DLU February 11th, 2018
The goal of this standard is to provide a more open data approach using the widely-adopted RESTful (REpresentational State Transfer) technology in use by many industries today. RESO’s move toward a RESTful standard is to encourage and promote access to real estate information directly from web, mobile, social and other web based applications.DLU February 11th, 2018
The Open Data Protocol (OData) is an application-level protocol for interacting with data via RESTful web services. The protocol supports the description of data models and the editing and querying of data according to those models. The RESO Web API uses OData as its underlying protocol which serves as a set of fundamental building blocks.DLU February 11th, 2018
Security (e.g Authentication and Authorization) is not explicitly addressed in the Web API specification. However, it is addressed in a partner document labeled RETS Web API Security. Please See the “RETS Web API Security” document located in RESO Web APIDLU February 11th, 2018
RESO’s first standard products used the term RETS (Real Estate Transaction Standards) as a prefix to its version number (i.e. RETS version 1.5 through 1.9) All of these versions all collectively known as RETS 1x. RESO will continue to use “RETS” as a prefix for its original standard product but will not do so for future products such as Data Dictionary.DLU February 11th, 2018
RETS 1x security is handled at three levels: user, client, and data. User authentication, though not strictly mandatory in the specification, is handled through a login transaction which establishes a RETS 1x session for subsequent data interchange. Client application program authentication is also specified and is based on various industry standards. Data security, though not strictly part of the RETS 1x standard, is recommended through the use of appropriate transport protocols to ensure data content encryption & authentication (i.e. HTTPS/SSL).DLU February 11th, 2018
The Data Dictionary serves as a guideline for a North American standard for the fields and lookups in Multiple Listing Service (MLS) databases. An MLS does not need to support every field or lookup in the Data Dictionary, but if it does have a given field in the Data Dictionary it should to support that data item as defined in the Data Dictionary.DLU February 11th, 2018
The MLS, broker and their vendor or technology partner must convert their local MLS Data (metadata) to be Data Dictionary compliant. Once the data dictionary is implemented within a MLS it will be available to the Broker and Technology communities.DLU February 11th, 2018
The Real Estate Standards Organization’s Certification Program is the real estate industry’s seal of data excellence that ensures MLSs have correctly implemented RESO data standards and that Brokers ant Technology partners use the standards correctly as well.DLU February 11th, 2018
Starting in June, 2018, RESO will award certificates to MLSs for RESO Web API and RESO Data Dictionary versions. RESO will also award certificates to Brokers and Technology partners for RESO Web API. Certifications are included as a RESO member benefit otherwise there is a fee associated with each certificateDLU February 11th, 2018
At the top level, RESO is governed by its Board of Directors, all of which are members themselves. The Executive Director reports to the Board of Directors and is in charge of the RESO operational component. The majority of work in creating new services, new standards and updating exiting standards are accomplished through workgroups and committees.DLU February 11th, 2018
Workgroups are responsible for updating and creating new standards as the need or desire arises. Workgroups are comprised of RESO members who contribute their time on a volunteer basis. Workgroups are formed by the Board of Directors, Executive Director or by suggestions from other RESO members. Workgroups report to a Board of Director’s Workgroup Liaison Committee on a monthly basis summarizing all workgroup activities to the Board of Directors.
Committees are a special form of a workgroup created by the Board of Directors to perform special or specific tasks. Committees report directly to the Board of Directors.DLU February 11th, 2018
Organizational Unique ID
The official RESO Organization Unique Identifier (OUID) provides each individual organization within the Real Estate industry a unique ID alongside the comprehensive list of Realtor Associations, MLSs, system technology partners, technology partners and other affiliated businesses and data providers.DLU February 11th, 2018
Universal Property ID
The Universal Property ID (UPI) is a portable mechanism for uniquely identifying properties. RESO has formulated a basic concept that a Property ID be derived from the authoritative public descriptions. The UPI helps avoiding duplication of referenced properties when they are represented across organizations/entities/etc.DLU February 11th, 2018