Skip to content
HelpdeskAgentdevTesoro CRM

Features and Amenities: Reference Guide

Every field you fill in determines two things: how your listing looks and whether an interested buyer even finds it. Portals filter by features, missing amenities means not visible when a buyer checks “with swimming pool”.

Features and amenities on the editing screen.
Features section
  • A photographer delivers photos, you want to know which features belong to this type
  • Idealista refuses publication due to missing fields, you look it up
  • You train a team member on which features make the difference for portals
  1. Property Type: apartment, villa, plot, …
  2. Transaction Type: For Sale, For Rent, …
  3. Condition: new, good, needs renovation
  4. Features: checkboxes for standard amenities
  5. Views: type of view

Plus Additional Amenities (free text field), energy labels, and house details dropdowns.


Value Label
apartment Apartment
flat Flat
penthouse Penthouse
duplex Duplex
villa Villa
townhouse Townhouse
detached_house Detached House
semi_detached_house Semi-Detached House
bungalow Bungalow
chalet Chalet
finca Finca
commercial_property Commercial Property
local_commercial Local Commercial
residential_store Residential Store
commercial_mezzanine Commercial Mezzanine
plot_land Plot/Land
parking_space Parking Space
storage_room Storage Room

Value Label
for_sale For Sale
for_rent For Rent
transfer Transfer
rental_with_option_of_purchase Rental with Option of Purchase
Value Label
indifferent Indifferent
fully_fitted_kitchen Fully Fitted Kitchen
furnished Furnished

Value Label
new New
good_condition Good Condition
needs_renovation Needs Renovation

Checkboxes for standard amenities. The selection appears as a tag on the detail page and is sent to portals.

Value Label
garden Garden
terrace Terrace
patio Patio
swimming_pool Private Pool
community_pool Community Pool
courtyard Courtyard
deck Deck
porch Porch
bbq_area BBQ Area
greenhouse Greenhouse
hottub_spa Hot Tub/Spa
pond Pond
solarium Solarium
sports_court Sports Court
sprinkler_system Sprinkler System
dock Dock
with_mooring With Mooring
beach_front Beach Front

Not in standard list? Free text field Additional Amenities:

  1. Type in the input field.
  2. Suggestions appear based on previous additions in your account.
  3. Select a suggestion or press Enter for a completely new amenity.
  4. Appears as a chip under the field.

Examples:

  • Brands: “Daikin air conditioner”, “Bose surround”
  • Location-specific: “Walking distance to beach”, “Near golf course”
  • Special: “Wine cellar”, “Olive grove”, “Solar panels”

Value Label
sea_views Sea Views
mountain_views Mountain Views
to_the_canal To the Pool
to_the_golf_course To the Golf Course
clear_views Clear Views
panoramic_views Panoramic Views
spectacular_views Spectacular Views
other Other/s

Both labels (Consumption + Emission) use the same scale:

Label Meaning
A Very energy efficient (best)
B Energy efficient
C Reasonable
D Average
E Moderate
F Energy consuming
G Very consuming (worst)
X Not applicable
In Process Applied for, not yet available

Value Label
private Private
communal Communal
climatized Climatized
other Other
Value Label
private Private
communal Communal
Value Label
electrical_heating Electrical Heating
gas_heating Gas Heating
under_floor_heating Under Floor Heating
solar_heating Solar Heating
diesel_heating Diesel Heating
aerothermy Aerothermy
geothermal Geothermal
other Other
Value Label
individual Individual
american_style American-style
Value Label
north North (N)
northeast Northeast (NE)
east East (E)
southeast Southeast (SE)
south South (S)
southwest Southwest (SO)
west West (O)
northwest Northwest (NO)

Managed by admin via Settings → Dynamic Enums: Floor Type, Furnished, Garage, Hot Water, Water Heater, Parking, Patio, Terrace, Shutters, Refurbished, Building Status, No. of Building Floors, Property Status Type, Road Type, Windows Material, Windows Type, Windows Location, Energy Consumption, Energy Emission.


Tesoro automatically translates to the correct portal format.

  • Type: Apartment/Flat/Penthouse → flat • Villa/Townhouse/Detached → house • Finca → countryhouse
  • Transaction: For Sale → sale • For Rent → rent
  • Condition: Good → good • Needs Renovation → toRestore
  • Heating: Electrical → individual_electric • Gas → individual_gas

Filter favorites for buyers:

  • Swimming Pool / Community Pool (especially coast)
  • Air Conditioning (warm climate)
  • Parking / Garage (urban)
  • Sea Views / Mountain Views (premium views)
  • Elevator / Lift (higher floors)
  • Pets Allowed (tenants with animals)
  • Garden / Terrace (outdoor space)

Text field under Amenities. Notes that:

  • Are only visible internally
  • Never appear on the website
  • Do not go to portals

Use for: owner contact details, access instructions, particulars for internal flow.


→ Additional Amenities field. Type + Enter.

Transaction Type = For Sale. Hides itself. Change to For Rent or Rental with Option.

Specific validation per portal. Energy labels mandatory? Description in correct language? The system shows per portal which fields are missing.

Many dropdowns are dynamic enums → admin adjusts via Settings → Dynamic Enums.