Last updated: September 1, 2026
MLS Import connects to Centris over the RESO Web API, so the listings your Centris feed gives you publish on your WordPress site. Support shipped in plugin version 7.1, the current release is 7.1.2, and setup takes one API key with no board to choose. Centris is Quebec’s own province-wide MLS system, separate from the national path the rest of Canada runs on, so a Quebec brokerage that asked us about this before 7.1 got no supported answer. The feed also has a different shape than a typical US MLS feed. One key covers the whole province, because Centris runs one system with no board selection step. What appears on your site is whatever your brokerage’s own key is entitled to, and the feed carries no close price and no close date.
What shipped in MLS Import version 7.1
RESO Web API support isn’t new in MLS Import, our plugin, and what RESO Web API access is hasn’t changed for Quebec. What shipped in 7.1 is the Centris adapter itself, described in the changelog as “Provider adapters: dedicated Bright MLS and Centris (Quebec) adapter classes, and provider credential fields now only appear for the selected MLS’s provider family.”
RESO’s certification registry lists Centris under organization ID M00000664 as Certified Current on both the Data Dictionary at version 2.0 and the Web API at Core 2.0.0.
Data Dictionary 2.0 is RESO’s current major version, not a legacy one.
Centris describes its own service as “RESO Web API for real estate data distribution.”
How does one Centris API key cover the whole province?
Centris is one federated system for the whole province. The regional chambres immobilières all feed it, so there’s no board to select during setup and no filter on the originating system to get wrong.
The credential is a single static key issued by Centris to your brokerage. It’s not an OAuth pair with a client ID and secret, so there is no second password to store and no token refresh cycle to keep alive. MLS Import supports one MLS connection per site setup: one key, one site. If you have set up a US feed before, this is the part that will feel too easy.
The Canadian MLS routes outside Quebec work differently. Those provinces run through CREA’s Data Distribution Facility, a separate national path with its own data shape. Quebec runs on Centris instead. Other tools reach Centris data by other mechanics, and this is what our adapter does over the RESO Web API.
How Quebec listing data is handled
The first thing you notice building against Centris is that there is no county field. Quebec doesn’t have counties, so the feed has no CountyOrParish concept at all. The adapter substitutes the province’s administrative region, which is the closest thing Centris actually sends. Quebec is split into 17 administrative regions grouping 87 MRC (municipalités régionales de comté) and 1,123 local municipalities, so region is a real geographic level here, not a placeholder.
You never configure this. It just explains why region shows up where a US feed would give you a county.
City arrives as a number, not a name. A Centris property record carries a CityOrTownshipKey, a foreign key into a separate lookup, so the raw record says 839 where you expect Montréal. MLS Import resolves that against the municipality list Centris’s own metadata endpoint returns at connection time, fetched live per installation and not bundled with the plugin. That comes to 1,241 Centris municipality codes the plugin handles.
Neighbourhood maps to the plugin’s existing area taxonomy, so a Quebec neighbourhood behaves like any other area on your site. Those place names arrive in French because Centris sends them in French, and they publish exactly as Centris records them. French names are the default here, not a setting you turn on.
One more, and it’s the kind of detail that only shows up once real Quebec data is flowing: imported properties are now identified as Canada. The country field had defaulted to United States, which is harmless until you filter, map, or hand the data to anything that cares where the property is.
What the Centris feed does not carry
Entitlement is between your brokerage and Centris. MLS Import publishes the listings your Centris feed gives you, and nothing about the connection widens that. If your key doesn’t see a record, neither will your site.
Sold data is not in the feed at all. No closing price, no closing date, so a sold-price page is not something this connection can build.
This is import and sync on a schedule you configure, not a live query on every page view. The reason is specific: a Centris Property record carries no City string field and no CountyOrParish concept, so a live query built like our other providers’ would filter on fields Centris does not have. Rather than ship a request that breaks quietly, the adapter reports live access as unsupported.
How to start connecting Centris to WordPress
Four steps, once you install and configure it on WordPress. There is no board list to work through.
- Request the API key from Centris directly. It belongs to your brokerage, not to us.
- Paste it into MLS Import’s Centris credential field and save.
- Run the connection test before you import anything.
- Choose which fields to import, then create your import task.
Key Takeaways
- MLS Import’s Centris adapter shipped in plugin version 7.1, and the changelog lists 7.1.2 as the current stable release.
- RESO’s registry lists Centris as Certified Current on Data Dictionary 2.0 and Web API Core 2.0.0.
- Centris issues one static API key per brokerage, with no board to select for the whole province.
- The Centris feed carries no close price, no close date, and no support for a live query per page view.
Frequently Asked Questions
Does MLS Import work with Centris?
Yes. The Centris provider adapter shipped in MLS Import version 7.1, and it publishes the listings your Centris feed gives you.
Do I need a Centris API key, and how do I get one?
Yes. Request it from Centris directly, then paste it into the plugin’s settings. Using it also needs an active plan: MLS Import pricing is $49 per month or $504 per year, with a 30-day free trial.
Which Quebec listings will appear on my site?
Whatever your brokerage’s own Centris key is entitled to. Entitlement is set between you and Centris, not by MLS Import.
Will city and place names show correctly in French?
Yes, because Centris sends them in French. MLS Import publishes the names exactly as Centris records them, accents included. The French comes from the feed, not from anything done to the text here.
Can I show sold prices from Centris?
No. The Centris feed carries neither a closing price nor a closing date, so MLS Import has nothing to import for sold data.
Is Centris the same thing as REALTOR.ca?
No. Centris is Quebec’s own provincial system, and REALTOR.ca with CREA’s Data Distribution Facility is the separate national path the rest of Canada uses. They are two different integrations, and MLS Import connects one MLS per site setup.
If you have your Centris key already, run the connection test and see what comes back. If you don’t have one yet, request it from Centris first. Already working with Centris data in Quebec? Tell us in the comments what tripped you up.