Developer Resources

The National Association of Realtors® has sponsored the development and maintainence of various tools and utilities to assist in the custom development of RETS applications. 

Center for Realtor® Technology

The Center for Realtor® Technology, a part of the National Association of Realtors®, has many RETS resources for developers, including everything from a simple listing retriever to a complete RETS implementation.

RETS Reference Implementation

Java based RETS 1.7/1.5 and RETS2 reference client and servers are available along with monitoring tools and sample databases to allow quick testing and implemntation of custom developed RETS tools.   These are maintained by Ronin Technologies and questions should be directed to  Paula O'Brien

RETS 1.7/1.5 Reference Client Source Binary
RETS 1.7/1.5 Reference Server Source  
Data for reference server zip  
RETS 1.7/1.5 Client API (Java) Source Binary
RETS Client API (Visual Basic) Source  
RETS 1.7/1.5 Update Validation Library Source Binary
RETS 1.7/1.5Commons library (Java) Source Binary


RETS IDX Client

Visual Basic RETS 1.5 client designed for use with IDX. Included in this download is the Visual Basic API DLL.

RETS Compliance Tool

If Interested in the server compliance tool, please contact Compliance

MD5 Parameter Checkers

A C++ application that accepts logon parameters as input and calculates the proper MD5 value. Contributed by Stuart Schuessler, MarketLinx. C++ MD5 Checker Utility A PHP script that does the same thing, contributed by Dimitri Tarassenko, Advanced Computing Technologies. PHP MD5 Checker Utility

DMQL to SQL

Sample code to convert DMQL to SQL, written in Java. The documentation may also be viewed separately.