Skip to content
ListingrailGet an API key

Imovirtual Porto sale listings data

100 listings from one Listingrail API search, 2026-10-19. Mostly empty: baths (0%), lat / lng (0%).

Field coverage

Share filled
price99%
rooms99%
baths0%
area99%
address100%
lat / lng0%
agent97%
photos99%
listed_at100%
property_type100%

What the rows contain

property_typeFLAT 99 · INVESTMENT 1
agent100 Domus - Med. Imob. Lda. 21 · ComprarCasa IMOCERTA 9 · ESSIA Real Estate Empreendimentos 7 · Century 21 Arquitectos III 5
city (13 distinct)Porto 24 · Vila Nova de Gaia 23 · Matosinhos 12 · Gondomar 10

Sample rows

Quartile-priced rows; raw and empty fields left out.

[
  {
    "id": "19136273",
    "url": "https://www.imovirtual.com/pt/anuncio/t0-com-varanda-laetitia-living-ID1iidz",
    "source": "imovirtual",
    "title": "T0 com varanda - Laetitia Living",
    "address": "Rua do Carriçal, Porto, Porto",
    "city": "Porto",
    "region": "Porto",
    "country": "PT",
    "price": 245000,
    "currency": "EUR",
    "rooms": 1,
    "area": 42,
    "area_unit": "sqm",
    "property_type": "FLAT",
    "listed_at": "2026-05-05T14:55:08Z",
    "photos": [
      "https://ireland.apollo.olxcdn.com/v1/files/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJmbiI6IjZ3dHYzbjc0dnF2NC1FQ09TWVNURU0iLCJ3IjpbeyJmbiI6IjY5bmxwYTdlY3FtNzEtQVBUIiwicyI6IjE2IiwiYSI6IjAiLCJwIjoiMTAsLTEwIn1dfQ.4Z9p6D0t2z0Fnh7i_PwlUS1r-bjaeS5DOjoUVINhYy0/image;s=1280x1024;q=80"
    ],
    "agent": {
      "company": "100 Domus - Med. Imob. Lda."
    }
  },
  {
    "id": "19179660",
    "url": "https://www.imovirtual.com/pt/anuncio/apartamento-t3-senhora-da-hora-matosinhos-ID1itwm",
    "source": "imovirtual",
    "title": "Apartamento T3, Senhora da Hora, Matosinhos",
    "address": "Rua Maria Amélia Rey Colaço, Matosinhos, Porto",
    "city": "Matosinhos",
    "region": "Porto",
    "country": "PT",
    "price": 315000,
    "currency": "EUR",
    "rooms": 4,
    "area": 95,
    "area_unit": "sqm",
    "property_type": "FLAT",
    "listed_at": "2026-06-15T08:34:03Z",
    "photos": [
      "https://ireland.apollo.olxcdn.com/v1/files/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJmbiI6ImJoeWVrdDdwbGk3bDMtRUNPU1lTVEVNIiwidyI6W3siZm4iOiI2OW5scGE3ZWNxbTcxLUFQVCIsInMiOiIxNiIsImEiOiIwIiwicCI6IjEwLC0xMCJ9XX0.ucBGZiz4L_rrTyMXSAtFbkcBvZk1Uw5uN19TpGNJepA/image;s=1280x1024;q=80"
    ],
    "agent": {
      "company": "Century 21 Arquitectos III"
    }
  },
  {
    "id": "19140274",
    "url": "https://www.imovirtual.com/pt/anuncio/apartamento-t3-venda-em-vila-do-conde-vila-do-conde-ID1ijg6",
    "source": "imovirtual",
    "title": "Apartamento T3 Venda em Vila do Conde,Vila do Conde",
    "address": "Vila do Conde, Vila do Conde, Porto",
    "city": "Vila do Conde",
    "region": "Porto",
    "country": "PT",
    "price": 449000,
    "currency": "EUR",
    "rooms": 4,
    "area": 124,
    "area_unit": "sqm",
    "property_type": "FLAT",
    "listed_at": "2026-05-08T12:11:03Z",
    "photos": [
      "https://ireland.apollo.olxcdn.com/v1/files/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJmbiI6Im02dmw4MnRwemFuajMtRUNPU1lTVEVNIiwidyI6W3siZm4iOiI2OW5scGE3ZWNxbTcxLUFQVCIsInMiOiIxNiIsImEiOiIwIiwicCI6IjEwLC0xMCJ9XX0.qPeXIDujC2CnxA-RwbA0-AF_E0xMjNK7Dh4k0YiuGlI/image;s=1280x1024;q=80"
    ],
    "agent": {
      "company": "VR Prestige"
    }
  }
]

Request

import os

import requests

r = requests.post(
    "https://listingrail.com/v1/listings/search",
    headers={"Authorization": f"Bearer {os.environ['LISTINGRAIL_KEY']}"},
    json={"source":"imovirtual", "location":"porto", "type":"sale", "limit":100},
    timeout=300,
)
r.raise_for_status()
listings = r.json()["listings"]
print(len(listings), listings[0]["price"], listings[0]["address"])

Imovirtual API page · All samples

Price context

99 priced, EUR
Median€315,000
Middle half€247,500 – €444,500
Range€165,000 – €3,243,000
Median per m²€3,947 (99 rows with a size)
RoomsRowsMedianMiddle halfPer m²
1 room9€245,000€236,500 – €260,000€6,190
2 rooms21€240,000€221,270 – €285,000€4,000
3 rooms36€340,000€263,750 – €410,000€3,959
4 rooms26€439,500€314,250 – €539,125€3,339

Upper quartile 80% above the lower (€247,500).

4 rooms: 1.8× the 1 room median.

Cheapest per m²: 4 rooms (€3,339.0); dearest: 1 room (€6,190.0).

More samples