MLS/IDX/XML Integration Service
FW Real Estate can receive a fully automated, scheduled feed of property listings from an external data source — an MLS board, an IDX aggregator, or a bespoke XML or CSV export from another system. Listings, photos, price changes, status updates and withdrawals all flow in on a timed schedule and are mapped directly onto your own property fields, so everything your visitors see stays current without manual data entry.
This is a configured service, not a downloadable add-on. Each integration is built individually for your site and your data provider, so there is nothing to install from the Add-ons panel. You request the work, supply your credentials, and the integration is set up and tested for you.
What the Integration Does
- Connects to your data provider on a defined schedule and retrieves new, updated and withdrawn listings.
- Maps the feed's fields onto the property fields you have configured in FW Real Estate — including custom fields added by add-ons.
- Imports and updates listing photos automatically.
- Reflects price changes and status changes as they appear in the feed.
- Withdraws or unpublishes listings that are no longer active in the source.
Commonly Requested Sources
The following data platforms are most frequently requested. Each has its own integration page with details specific to that provider:
- MLS Grid — a RESO-compliant MLS data access platform used by many North American boards.
- Trestle — CoreLogic's RESO Web API feed, also widely used across North American MLS markets.
- Spark API — a REST-based real estate data API with broad MLS coverage.
- Bespoke XML or CSV feeds — custom-structured exports from portals, CRMs, or internal systems. The field mapping is agreed and built to match your specific feed format.
If your data source is not listed above, contact the support team to discuss compatibility before requesting the work.
Your Responsibilities with the Data Provider
FW Real Estate does not supply or broker access to any MLS, IDX or listing data service. You must hold your own agreement and active credentials with the data provider before an integration can be built. This typically means:
- A signed data licence or participant agreement with the MLS board or data platform.
- Your own API key, access token, or login credentials issued by the provider.
- Compliance with any display rules the provider requires (field labelling, branding, update frequency, etc.).
The integration service connects to the feed using the credentials you supply. Those credentials remain yours and are used solely to retrieve your entitled data.
How to Request an Integration
- Confirm that your data provider agreement is active and that you have API credentials ready to share.
- Visit the integration page for your platform (linked below) to review any provider-specific requirements.
- Open a support request from your fastw3b.com account, naming your data source and attaching or noting your credentials. Include a sample of the feed if your source is a bespoke XML or CSV format.
- The team will confirm scope, agree a field mapping with you, and handle setup and testing.
Once live, the integration runs automatically. Any changes to your property fields or feed credentials that affect the mapping should be reported so the configuration can be updated.
Integration-Specific Pages
- MLS Grid Integration — see the MLS Grid integration page for authentication requirements and supported field sets.
- Trestle Integration — see the Trestle integration page for RESO Web API setup details.
- Spark API Integration — see the Spark API integration page for endpoint and credential requirements.