MLS Associations Aug 6, 2026 · 3 min read

How to connect your website to Toronto MLS (TRREB)

B
Benjamin Levy
Contributor · MLSimport

You are a TRREB member and you want your listings on your own website, updated every hour.

The hard part is the PropTx portal. You fill in three things there: the agreement type, where you pick Internet Data Exchange (IDX); the vendor, where you choose Programming a Feed Yourself and invite yourself; and the website domain the listings will show on. PropTx looks at that website before it issues the token, so it has to be online, with real content. On your side that website is WordPress, with any theme, and the MLSImport plugin installed. The token goes into the plugin.

MLSImport is the tool that lets you, the TRREB member, connect your own WordPress website to the TRREB API server. TRREB delivers its data through PropTx, and the API is called AMPRE. PropTx gives you one token. It never expires and it is tied to your name, your domain and the IDX feed. Below are the portal screens in order, then the two fields in the plugin.

Getting the token

The member signs the agreement in their own name, for their own website domain. You can name someone else, a web developer or a family member, to manage the feed and do the setup for you.

  1. Put the website online on the domain you will put in the agreement. One page is enough to start. Use real content: PropTx reviews the site before it approves, so replace sample reviews and placeholder names first.
  2. In the PropTx portal, open New Agreement and choose Internet Data Exchange (IDX) Agreement. IDX is for active listings shown to every visitor of a public website.
  3. The next screen asks which vendor you work with. Choose Programming a Feed Yourself and click Invite Yourself. This creates a vendor account in your own name.
  4. Sign the IDX agreement with TRREB for your domain and wait for the approval. For what the site has to show, and for the display rules such as the disclaimer and the listing brokerage, contact the PropTx Data Administrator.
  5. After the approval, open Tokens in the portal. The token page shows Feed: IDX, Type: ACCESS, Expires: Never, and the agreement as ACTIVE. Click Show Token and copy it.
Pro Tip

VOW and DLA are the other two agreements. VOW is for listings, sold ones included, shown only to visitors who register and log in. DLA is for sharing a brokerage’s own listings with other software, such as a back office tool. For a public property website, sign IDX.

Entering the token

  1. Open MLS Import Settings. In Your MLS, type Toronto and select Toronto Regional Real Estate Board – Proptx.
  2. Paste the token into Your API Server token, provided by your MLS.
  3. Save and run the connection test.

Then select the fields to import, create an import task and start the import. The listings come in as WordPress properties and update every hour.

Frequently asked questions

Do I need a REALTOR.ca DDF connection as well?

Either one works. PropTx carries the TRREB fields and the TRREB listings. REALTOR.ca DDF is the national CREA feed. You can also connect both to the same website: the 3 MLS plan covers up to three boards on one install, each with its own token and its own import tasks. See how two MLS boards work on one website.

My token works but some listings are missing.

Check the feed type first, then the filters in your import task. A broker feed only carries the listings of your brokerage.

Does PropTx access cost extra?

Whatever TRREB charges for data access is billed by TRREB and is separate from your MLSImport subscription. Ask TRREB for the current data services fees.

  1. REALTOR.ca DDF credentials
  2. Who needs to hold the credentials

Send us your board name and token and we will confirm the connection and the feed scope with you.

B
About the author
Benjamin Levy
Writes about MLS feeds, IDX compliance, and running real-estate websites on WordPress at scale.
All posts by Benjamin