Skip to content
HelpdeskAgentdevTesoro CRM

MLS portals: connect 16 platforms, publish with one click

Set it up once, then one click per property to publish to 16 portals at once, Kyero, Idealista, Fotocasa, thinkSPAIN, James Edition and 11 others. Tesoro validates in advance, so you get error messages for upload issues instead of rejected listings.

  • You open Tesoro and want to know which portals you can use
  • You are starting a new real estate agency, which channels do you choose first?
  • You are unsure: direct portal connection or Feed Manager?
System For
Portal Connections (MLS) 16 standard portals, one-click assignment per property
Feed Manager Custom feeds to share with partner offices (own URL per office)

Click on a portal for a separate page with explanation, how to request access, and how to connect it in Tesoro.

Portal Type
Kyero Datafeed (URL)
Idealista Direct API: auto-push
Fotocasa Direct API: auto-push
thinkSPAIN Datafeed
A Place in the Sun Datafeed
Luxury Estate Datafeed
Green Acres Datafeed
Indomio Datafeed
Spain Property Portal Datafeed
Resales Online Datafeed
ImmoVario Datafeed
Mimove Datafeed
Spain Houses Datafeed
James Edition Datafeed (luxury, from €490,000)
National Listing Service (NLS) Datafeed
Your Own Company Datafeed (your own branding)

The Your Own Company portal provides a feed with your own company name, useful for your website or custom integrations.


  1. Create a property in the CRM: fill in all details.

  2. Enable portals via Settings → Feed Export. Once per portal.

    Portal cards, toggles and edit icons.
    Feed Export settings
  3. Assign portals to the property: open the property, Connections section, Add MLS.

  4. Tesoro validates in advance, error message for missing photos, customer code, etc.

  5. Live on portal: for datafeed via next reading cycle, for Idealista/Fotocasa pushed directly.


Standard publishing to the 16 supported portals.

For: Publishing to established real estate portals.

Features:

  • One toggle per portal
  • Auto-validation against portal requirements
  • Auto-generated feed URL
  • Direct push for Idealista and Fotocasa
  • Kyero Prime, up to 25 featured listings

  1. Property status must be Active, Reserved, Sold or Under Offer. Display on Website must be on.
  2. Complete property data: reference, price, property type, town, province, bedrooms, bathrooms, at least 1 photo, description in supported language.
  3. Company settings: valid email address + currency. Sometimes also website domain (Kyero) and website language.
  4. Portal-specific credentials: Idealista requires customer code, Fotocasa requires API key + email + phone number.

When assigning a portal to a property, the validator runs:

Requirement Details
Status Active / Reserved / Sold / Under Offer
Display on Website On
Is Interested On (default)
Reference number Required
Price Required
Property type Required
Town + province Required
Bedrooms + bathrooms Integers required
Description In at least 1 supported language
Photos At least 1
Company email Required in Company Settings

Per portal, additional rules may apply. The error message tells you exactly what is missing.


Mark up to 25 properties as Prime (limit configurable in Settings → Feed Export → Kyero, 1, 25). The Prime toggle appears on the property if:

  • Property is assigned to Kyero
  • Status = Active

Status changes away from Active? Prime is automatically removed.