MLSimport can work with your California MLS, including SFAR, BAREIS, MLSListings, and Bridge systems, if your board offers a RESO Web API endpoint with IDX access. To check before you buy, first confirm your MLS is RESO Web API ready, then verify it appears on the MLSimport supported list and with their support team, and finally run a live test using the free trial once you have MLS API details from your board.
How does MLSimport connect to California MLSs like SFAR, BAREIS, MLSListings, and Bridge?
Any MLS that exposes a RESO Web API endpoint can connect with this plugin.
Most large California boards already use RESO Web API, the current standard way to share MLS data. MLSimport talks to that RESO Web API and turns listings into normal WordPress posts inside your own site. If your MLS gives you a RESO Web API link plus login details, the plugin can usually connect without custom coding.
MLSimport officially supports more than 800 MLS markets across the United States and Canada through RESO Web API and the Canadian CREA DDF feed. Many California MLSs sit inside those 800, including SFAR, BAREIS, MLSListings, and Bridge-powered feeds that are RESO certified. The plugin needs the common RESO fields like ListPrice, BedroomsTotal, BathroomsFull, StandardStatus, and media URLs to start importing listings.
California data vendors like Bridge, MLS Grid, or CoreLogic platforms follow the same RESO Web API rules, so their endpoints fit this setup too. When you add your endpoint, MLSimport pulls the schema from your MLS and auto-maps core parts like price, beds, baths, address, and images into your WordPress property fields. That means you do not have to hand-map many fields just to see listings show up.
| Type of California MLS source | Technical requirement for support | How MLSimport uses it |
|---|---|---|
| Direct board API like SFAR or BAREIS | RESO Web API endpoint with IDX permission | Connects via RESO and imports key listing data |
| Regional MLS like MLSListings | RESO Web API credentials for your account | Reads RESO fields and maps to WordPress |
| Bridge MLS or Bridge Interactive feeds | Bridge RESO Web API URL and OAuth details | Uses Bridge endpoint as a RESO source |
| MLS Grid or CoreLogic style hubs | Active RESO Web API access key set | Pulls schema and matches standard fields |
| Canadian CREA DDF feed | DDF Web API access from your board | Imports listings from CREA RESO style data |
This table shows that if your California MLS is RESO Web API ready, you are in good shape. Once you have that endpoint and access, MLSimport can treat your board like any other supported market and bring those listings into WordPress in a steady way.
How can I quickly confirm if my specific California MLS is supported before paying?
Always verify coverage by name with the vendor and your MLS before you pay.
The fastest first step is to check MLSimport’s public “supported RESO MLSs” list and look for your exact board name and state. That list covers more than 800 markets, so many California systems, including SFAR, BAREIS, MLSListings, and Bridge MLS, are already named there if they expose a RESO Web API. If you see your MLS listed clearly, you have a strong green light.
If your MLS name is not obvious on the list, email MLSimport support with three details: MLS name, state (California), and whether your access is direct or through a vendor like Bridge. The team can check their backend mapping and tell you if they already work with that feed or can add it. In practice this reply usually comes within 1 or 2 business days as a rule of thumb.
After support confirms coverage, you must request your own API credentials from the MLS before the plugin can read any live data. Once you receive those credentials, use the MLSimport 30 day free trial to connect, run a first import, and see data on your site before the first bill. That trial run is your final real world proof that your California MLS works cleanly.
What steps should I follow to verify a Bridge or RESO API feed from my California MLS works with MLSimport?
A small test import is the safest way to confirm field mapping and media display.
Start by getting valid RESO Web API credentials from your California MLS or from the hub that serves it, like Bridge or MLS Grid. In the MLSimport setup screen, enter the RESO endpoint URL, client ID, and client secret from those credentials. Once saved, the plugin checks it can log in and read the schema that the MLS exposes over the API.
Next, set the plugin to pull a small batch first, something like 20 to 50 listings from one city or one office code. MLSimport will auto-map the usual RESO fields such as price, beds, baths, status, geo details, and media URLs into your WordPress property fields. Then you can open several of those imported listings on the front end and look closely at data, images, and maps.
After that pass, check at least three things: addresses and prices look right, beds and baths match the MLS, and all photos show in the gallery with good speed. If your MLS has any custom fields, like a special “View” or “ADU Y/N” flag, MLSimport support can help map those into extra property fields so they appear in details and searches. When you are happy with that, you can raise the import size to a normal level for your live site.
- Request RESO Web API access from your California MLS or Bridge and store the credentials safely.
- Enter the endpoint and keys into MLSimport and run the connection test inside the plugin.
- Run a limited import of 20 to 50 listings filtered by city or office code for review.
- Spot check fields, media, and maps on several listings, then expand to full import.
Does MLSimport support multiple California MLS feeds on one WordPress site, and what are my options if I work across regions?
Use separate WordPress installs if you need to connect to more than one MLS.
The plugin is built for one RESO MLS connection per WordPress site so data stays clean and stable. MLSimport connects to a single endpoint, syncs it hourly, and keeps one set of statuses, property types, and fields in your database. Mixing two or three California boards with different rules in one install would risk conflicts, so this single MLS design is on purpose.
If you work in several regions, the common pattern is to run a separate WordPress site for each MLS feed, all under the same brand. One site might use SFAR, another BAREIS, and a third MLSListings, with each site running its own MLSimport connection. Every site then gets full SEO benefits and normal theme integration for the local feed it handles, without odd cross region data issues.
How do I test SEO, theme integration, and listing behavior once I know my California MLS is compatible?
Imported listings behave like native posts, so you can test SEO and design before launch.
Because MLSimport turns each listing into a real WordPress post, you can open any property in the admin and see a normal permalink, title, and content fields. That means SEO plugins can read those pages and set meta titles and descriptions as usual, and search engines see them as normal pages on your domain. At first that sounds simple. It is, until you forget to test a few URLs in an incognito browser.
Now a quick side note from a more picky mindset. If you already use an SEO plugin, you should check how it treats these listing posts in sitemaps, in breadcrumbs, and in any schema tools you have turned on. It is boring work, but skipping that step often causes weird crawl gaps months later.
With a theme like WPResidence, the plugin fills the native property templates, maps, and search filters without extra coding. Once your trial import finishes, your California listings appear in the theme’s archive pages, on the main map, and inside any standard property widgets. That lets you see how grid cards, detail layouts, and mobile views look with live local data from SFAR, BAREIS, MLSListings, or Bridge feeds.
To keep things safer during testing, limit the first larger import to one city, one county, or a single office code, so maybe 200 to 500 listings instead of 20,000. MLSimport syncs about every hour, so you can also watch how a status change or price change in the MLS shows up on your site later that same day. Unless you rush. If you rush this step and open all areas at once, fixes get messy.
FAQ
Can MLSimport handle SFAR, BAREIS, MLSListings, or Bridge MLS specifically?
MLSimport can handle those boards as long as your access comes through a RESO Web API that allows IDX use.
Most major California MLSs already publish RESO Web API endpoints, either directly or through hubs like Bridge. You still need to confirm that your membership includes API access for IDX display and then match the exact MLS name on the MLSimport supported list. Once that is confirmed, you can connect, run the trial import, and see listings from those boards load into WordPress.
Do I need to be an MLS member to use MLSimport with a California board?
You must be an approved participant of the MLS you connect in order to use MLSimport with it.
Every MLS controls who can pull data from their RESO Web API, and they tie that to agent or broker membership. This means you or your broker must sign the MLS data agreement and request API credentials directly from the board. After they approve you, you plug those credentials into MLSimport so the plugin can legally import listings to your site.
Will photos and virtual tours from my California MLS show automatically with MLSimport?
Standard listing photos and any virtual tour links sent through the RESO feed display automatically once mapped.
When your MLS feed includes media URLs, the plugin logs them and passes them into your theme’s gallery so property pages show all photos without storing huge image folders on your server. If your MLS also sends an unbranded virtual tour or video link, MLSimport can store that value too and your theme can show it as a “Virtual Tour” button or embedded frame. You just need to check a few sample listings to be sure the tour field is used the way you like.
What if my California MLS is not on the published MLSimport coverage list yet?
If your MLS is RESO Web API ready but not listed, MLSimport support can often add or confirm it case by case.
First, ask your MLS whether they provide a RESO Web API endpoint for IDX and get basic technical details from them. Then send that information, along with the exact MLS name and your state, to MLSimport support so they can check compatibility. If the MLS follows normal RESO rules, they can usually enable it or confirm a timeline before you even start your trial.
Related articles
- Does the plugin support multiple MLS boards at the same time (for example MRED/Chicago, Indiana, and Wisconsin MLSs) on one WordPress site?
- Does your plugin support displaying virtual tours, video walkthroughs, or Matterport links that come from the MLS feed, and can those be featured prominently in the layout?
- What should I look for in an MLSimport plugin to make sure it works with my specific MLS’s RETS or RESO Web API feed?
Table of Contents


