iHomefinder's Cloud IDX™ real estate listings APIs offer licensed access to IDX listings for members of local boards and MLS® Systems where permitted. Our APIs allow you to implement a custom design and public interface on your IDX website (subject to compliance with local MLS® System IDX website display rules), uniquely showcasing your real estate brand to consumers. Please note, Cloud IDX data for each MLS® System is only available for use by an active member of that MLS® System, and requires MLS® System review and approval.
Listing data can be made available via one of two different API options. The Cloud IDX Bulk Data API enables the download of all listing data from an MLS® System. The Cloud IDX Real-Time API allows for real-time property search queries against our database of listings. To access either API, you'll need to implement some relatively simple software in your system.
The data available from each MLS® System includes all major property types, up to 300 listing data fields, photo URLs, and open homes data if supported by a board. The Bulk Data API also includes pending and sold properties where provided by a board. If you require service in an area we don't currently cover, ask us about adding it to our coverage.
Contact us to learn more about Cloud IDX data services or to get pricing for your application. Read more about Cloud IDX technology.
Benefits of Cloud IDX Data Services
- Direct access to MLS® System data enables you to display listings in exactly the format you desire (provided you adhere to IDX rules).
- A single source for listing data speeds your time to market and lowers your costs.
- A common format for listing data across multiple markets simplifies your application and display.
Cloud IDX Bulk Data API
The Bulk Data API makes the complete set of listing data from an MLS® System available for download. Data fields are standardized across all markets, greatly simplifying your application if you are an active agent or broker member of more than one MLS® System. Having access to the complete listing data set can be essential if your application includes analytics and/or unique search algorithms that require comprehensive listing data.
Should you decide to use the Bulk Data API, you'll need to download and maintain the listing data in your own database, and periodically retrieve updates from us to refresh your database. You'll also need to implement your own database indexing and search functionality, and ensure that the listings are displayed in an IDX-compliant manner. We provide IDX compliance information for each MLS® System via the API.
Pending and contingent listings are included in the Bulk Data API, when those listings are allowed in IDX by the MLS® System.
Sold listings can also be included in the Bulk Data API, for an additional fee, when sold listings are allowed in IDX by the MLS® System.
Cloud IDX Real-Time API
The Real-Time API offers you the ability to make direct queries against our database of listings. The API is engineered to return search results and listing details extremely quickly. A search interface on your website or application can hand-off a query to the MLS® System data API and receive results back for display with very little latency.
In contrast to the Bulk Data API, you don't need to maintain a database of listing data, helping you get to market more quickly with lower ongoing operational costs. Nor do you need to implement complicated database indexing procedures and search algorithms as part of your website or application.
Sold listings, and most advanced search criteria, are not included in the Real-Time API. Pending and contingent listings are usually not provided, but we can check for your specific board if needed.
Who Can Use Cloud IDX Data Services
To be eligible for Cloud IDX listing data in an MLS® System, you need to be an active agent or broker member of that MLS® System, or a web developer working on behalf of such a member.
IDX paperwork (with managing broker signature), and approval from your real estate board office, is required in most cases before we can provide you with data. That can take anywhere from a couple business days to a couple weeks, depending on your board. We'll guide you through the IDX contract and approval process when you sign up.
It's important to note the following:
- Some boards and MLS® Systems do not allow Cloud IDX.
- Due to licensing restrictions, we cannot offer Cloud IDX through our Partner Program.