How to get TRREB listings on my website
The BrokerFold Team — Product + Engineering
Last reviewed
On this page
Reviewed against primary sources (TRREB/PropTx online data agreements portal / PropTx RESO Web API documentation) — last reviewed July 26, 2026. This page is general information, not legal advice.
There are two routes to TRREB listings on your website. Route one, which almost every agent takes: use a website platform that already holds TRREB/PropTx data agreements, sign the online IDX and/or VOW agreement for your site, have your broker of record approve it, and let the vendor and TRREB process it. Route two: become a data consumer yourself and build against the PropTx RESO Web API directly, which is rare for good reason. In both cases the technology is the fast part; the human approvals are the critical path.
The three TRREB data agreements
TRREB data access is licensed through PropTx under three agreement types, and your website needs the right one for what it displays:
| Agreement | What it licenses | Typical use |
|---|---|---|
| IDX | Active listings for public display | Public search on your site |
| VOW | Expanded data including solds, gated behind registration | HouseSigma-style sold-data walls |
| DLA (back office) | Data for internal tools, not public display | CRM enrichment, internal analysis |
A public agent site usually runs IDX at minimum. If you want sold prices on your domain, you need VOW as well, with the compliance mechanics that come with it. The what is an IDX website explainer covers the public-facing half in more depth.
The steps, in order (platform route)
The process is an online workflow, not a paper contract, and it moves through four hands (as documented on the PropTx agreements portal, accessed 2026-07-26):
- Confirm your vendor’s TRREB status first. Your website provider must already be an authorized PropTx vendor. If they are not, their first-time vendor application happens before anything else, and your timeline inherits it.
- Start the agreement from the PropTx dashboard. You initiate the IDX and/or VOW agreement online and name the website URL(s) it covers. Registered URLs are what board compliance audits check, so they must be exact.
- Vendor authorization. Your technology provider confirms it serves your site under that agreement.
- Broker-of-record approval. MLS data is licensed to your brokerage, so your broker signs. This is routinely the slowest step, not because brokers refuse, but because the request sits in an inbox.
- Board processing. Once both approvals land, TRREB/PropTx processes the agreement and the feed authorization follows.
Elapsed time runs from days to a few weeks, and nearly all of the variance is steps 3 and 4. To compress it: tell your broker the request is coming, confirm the vendor’s authorization status before you start, and have your site URL final before you file.
Route two: building direct against the feed
Building your own integration means becoming the technology vendor yourself: applying for vendor status, then consuming the PropTx RESO Web API under your own agreements. We did exactly this to build BrokerFold, so a first-hand accounting of what it involves: continuous sync jobs (ours re-pull TRREB every 15 minutes), mirroring every photo to your own CDN because hot-linking MLS media is prohibited, handling opt-outs and status transitions correctly, and holding back listings until data is complete enough to display. It is months of engineering before the first page renders, and the compliance obligations never stop. For a working agent it only makes sense if the website itself is the business.
What it costs
The honest answer has two layers. The agreements themselves are an administrative process between your brokerage, the vendor, and the board; the real cost sits in whatever your platform or developer charges to operate the feed. Platforms bundle it into the monthly fee (ours is public); custom builds price the integration as engineering time. Be wary of any quote that treats “IDX included” and “VOW included” as the same thing, because they are different agreements with different obligations.
After approval: what keeps you compliant
Approval is the start of obligations, not the end. The board can audit the registered URLs, and the recurring failure points are stale data, media served from MLS servers, missing attribution, and sold data shown without VOW gating. This is the substance of the question to ask any vendor: not “do you have TRREB?” but “show me how fast a terminated listing disappears, where your images serve from, and how your TRREB site handles the VOW wall.”
Frequently asked questions
Do I need my broker's permission for a TRREB feed?
Yes. TRREB licenses MLS data to brokerages, not to individual salespeople, so your broker of record must approve every data agreement your website runs on. In practice most brokers sign routinely; warning them before the request arrives is the single best way to shorten the wait.
Can I show sold prices with a TRREB IDX agreement?
No. IDX licenses active listings for public display. Sold prices and off-market history require the separate VOW agreement, plus the registration, terms-of-use, and password mechanics VOW rules demand. Plenty of platforms, BrokerFold included, run both agreements so one site can do both jobs.
Keep reading
- What is an IDX website? IDX (Internet Data Exchange) lets a Canadian agent show their MLS board's active listings on their own website. How it works, what it shows, and what to check.
- TRREB IDX website A TRREB IDX website with the board's live feed: 15-minute sync via RESO Web API, photos on our own CDN, and listings that publish only when complete.
- Plans & pricing Published prices in Canadian dollars — from $89/month, $0 setup.