Questions tagged [rets]

The Real Estate Transaction Standard (RETS) facilitates data transfer between partners in the real estate industry via XML/webservice calls. It is an improvement over the existing protocol/procedure called IDX (Internet Data exchange) which could mean HTTP webservices, CSV files from FTP, or in some cases via Telnet.

RETS is a standardized and Realtor Association of America backed protocol meant to help consolidate and simplify the process of a multiple listing service organization providing access to their respective real estate date. Part of this standardization process was the creation of a standard naming convention and schema for data, which is still in progress.

References and useful links

  • The RETS standard website

  • RETS online documentation website

  • The libRETS API library, a developer resource, is available. LibRETS is a C++ library with SWIG native bindings for .NET, Java, Perl, PHP 5, Python, and Ruby.

  • Rapattoni was one of the first MLS service providers to provide RETS support and fortunately they have extensive support documentation that can be applicable to other RETS servers.

  • Tutorial from Flex MLS on DMQL, the query language of RETS.

  • PHRETS open source PHP library for using RETS. PHRETS provides PHP developers a way to integrate RETS functionality directly within new or existing code. A standard class of functions is made available to developers to connect and interact with a server much like they would with other APIs.

136 questions
1
vote
2 answers

PHP - Cant connect to RETS via PHRETS

I am trying to get all my MLS listing via PHP using PHRETS which I downloaded from here: https://github.com/dangodev/PHRETS-Example/blob/master/lib/phrets.php and I used this example to download my listings into a csv…
user979331
  • 11,039
  • 73
  • 223
  • 418
1
vote
2 answers

Getting property type CONDO from RETs

Trying to query the RETs database to only show CONDOs. There is a lookup field in the METADATA-LOOKUP_TYPE of TYPEOFPROP, but I'm unable to pull the value. Query…
user1765523
  • 127
  • 9
1
vote
1 answer

How does one install librets on Mac OSX Yosemite?

I have tried installing librets using Homebrew, but struck out. How does one go about use the librets library on python without having to build from scratch using xcode.
SaugusBull
  • 29
  • 6
1
vote
1 answer

Issue With RETS Data Fetching Feed in PHP

I am using the PHRETS PHP library to fetch the RETS data from the rets API. I have and issue with getting the Data. It's giving me the Requested Class not found Error. Please help to solve this Error. My Code is:…
junkk rr
  • 55
  • 15
1
vote
1 answer

PHRETS Works Locally But Times Out On Web Server

I installed PHRETS with Composer and have been able to print information using CMD terminal and following the docs. I tried uploading all the files to my web server, but the page times out. My error log shows the following: PHP Fatal error: …
DERNERSERFT
  • 110
  • 10
1
vote
3 answers

Unable to connect RETS server with PHRETS

Can any one tell me what are the mandatory fields to connect using PHRETS? I used : $config->setLoginUrl($rets_login_url) ->setUsername($rets_username) ->setPassword(getenv($rets_password)) ->setRetsVersion('1.7.2');
Smart Dev
  • 11
  • 3
1
vote
3 answers

Is there a way to use MLS Api in php

I want to integrate the MLS in my website which is built in php. Is there any services that could help me out. I want to integrate it in my custom plugin, so that whenever a user searches on my website it pulls the data using MLS api. I have done…
TBI
  • 2,789
  • 1
  • 17
  • 21
1
vote
1 answer

Including PHRETS into a Symfony2 project

How can I include this library: https://github.com/troydavisson/PHRETS into a symfony project? This is my composer.json: { "name": "marysalcedo/reactive-pandora", "license": "proprietary", "type": "project", "autoload": { …
danielrvt
  • 10,177
  • 20
  • 80
  • 121
1
vote
2 answers

RETS IQ for MRIS RETS

I am using a JSP site to retrieve the MLS data from the MRIS RETS using RETSIQ It was working fine still 31 March 2015. And now its not retrieving data from the RETS server. The error message I get…
siva prasanna
  • 143
  • 1
  • 1
  • 10
1
vote
1 answer

PHRETS is not searching the data

I am using PHRETS Class in order to fetch the data of my search creteria but it keep showing 0 records found. Below is the code I am using. All is well but it keep saying same error message again and again. Here is my code:
Keep Coding
  • 636
  • 9
  • 26
1
vote
1 answer

How to do property search using rets XML with PHP

I have RETS configured and downloaded complete data on my live server. I want someone helps to figure me out how to do search data from the RETSdata. Suppose, from the search form I choose, 2 beds, price ranges 100000 and 3 bath rooms. Now, I want…
Keep Coding
  • 636
  • 9
  • 26
1
vote
1 answer

What columns should I use to set the title of the property in RETS Data Feed?

I have downloaded the data from the rets mls server. Example data is here and the metadata field here. I am using a wordpress site where each property will be a post. But I am confused which column I should use as a title for a property. I can not…
Vijay Lal
  • 318
  • 1
  • 2
  • 13
1
vote
1 answer

Automated offset support and/or compression support using phRETS

Is there any automated mechanism to check offset support and/or compression support using phRETS? Am using the following line of code, once the server supports 'Offset' or 'Compression'. $rets->SetParam("offset_support",…
V-T
  • 756
  • 2
  • 9
  • 22
1
vote
1 answer

PHRETS - Pulling out MLS agent informations

$search = $rets->SearchQuery("User",11,"(2699=1900-01-01+)"); while ($listing = $rets->FetchRow($search)) { echo print_r($listing); } Trying to pull out all MLS agents using these settings, but just cant get to see anything at all, i have tried…
1
vote
1 answer

PHRets searchquery returns nothing

I am using PHRets to fetch mls data. But it is fetching nothing. I am fetching data from MLXchange site. I used the Retsconnector(Desktop application) and its fetching data. I used same query in PHRets but it is not working. Here below is my code.…