First time here? Check out the FAQ!

A RESOURCES LIST -- (updated: 10/16/2019)

If you are a developer who is new to RESO protocols like RETS and RESO WEB, the following short list of resources will be helpful.

  1. RETSMD.COM -- You can login to your MLS using anyone of the RETS versions (1.5 to 1.8). This is a useful way to get a LIVE data dictionary and schema of a specific MLS.

  2. RESO.ORG -- The RESO standards body. Additional RETS and RESO WEB tools/utilities, links to RESO code repositories and other useful information

  3. RESOStandards on GitHub -- RESO's various code repos (primarily support Web API) for several primary programming languages, such as: .NET, PHP, JAVA and PYTHON.

  4. RESO Data Dictionary Wiki -- The latest RESO dictionary online, as well as the legacy dictionaries.

  5. DMQL and DMQL/2 -- RETS uses the Data Mining Query Language (DMQL) to structure RETS queries. There are few resources on DMQL, HOWEVER this one has been the most helpful. A web search for DMQL or DMQL/2 will give you others.

  6. National Association of Realtors® -- NAR's resources for RETS-based developers. A bit dated, but there are some resources here that are not on the RESO site.


There are other resources on GitHub or other repositories for RETS and RESO code frameworks. This POST is not intended to be used for answering questions, simply a list of resources for developers.


To add to this list, simply post an ANSWER. In this way we can quickly get a count of answers, and be notified via email of any new resources.


To update an answer use the method that describes your role with the answer.

  • AUTHOR of ANSWER: Simply edit your ANSWER (resource) provided.
  • FOR OTHERS: Post a COMMENT to the specific ANSWER.
DACO's avatar
asked 2018-08-09 05:48:14 -0500
bwolven's avatar
updated 2019-10-16 14:10:58 -0500
edit flag offensive 0 remove flag close merge delete


add a comment see more comments

1 Answer


Thanks for posting this good information. Updated: 3/21/2022

bwolven's avatar
answered 2018-08-14 16:31:38 -0500, updated 2022-03-21 11:32:47 -0500
edit flag offensive 0 remove flag delete link


add a comment see more comments

Your Answer

Login/Signup to Answer