Skip to main content
What we see
What AI sees
GET /v1/geoenrich · Príncipe Real, 1250-095 Lisboa
{
"id": "lisbon-home-1",
"name": "Rua Dom Pedro V, 34",
"address": "Príncipe Real, 1250-095 Lisboa",
"plus_code": "8CCGPQCW+9Q",
"coordinates": {
"lat": 38.7138,
"lng": -9.1435,
"accuracy": "rooftop",
"geohash": "eyckp3r4"
},
"bbox": { "north": 38.7198, "east": -9.1375, "south": 38.7078, "west": -9.1495 },
"adminHierarchy": {
"country": "Portugal",
"countryCode": "PT",
"region": "Lisboa",
"municipality": "Lisboa",
"parish": "Misericórdia",
"neighborhood": "Príncipe Real",
"postalCode": "1250-095",
"timezone": "Europe/Lisbon"
},
"scores": {
"walkScore": 88,
"transitScore": 92,
"bikeScore": 74,
"quietScore": 71,
"greenScore": 68,
"safetyScore": 85,
"liveabilityIndex": 84
},
"poiSummary": {
"total": 30,
"within500m": 11,
"within1km": 20,
"within2km": 30,
"byCategory": {
"transit": 5,
"parks": 4,
"restaurants": 8,
"supermarkets": 2,
"shopping": 2,
"schools": 1,
"education": 1,
"culture": 5,
"fitness": 1,
"health": 1
}
},
"transitAccess": {
"nearestSubway": { "name": "Avenida Metro Station", "distance": "590m", "walkTime": "7 min" },
"nearestBus": { "name": "Tram 28E, Calçada do Combro", "distance": "450m", "walkTime": "6 min" },
},
"demographics": {
"populationDensity": 8420,
"medianAge": 38,
"avgHouseholdIncome": "€42,800",
"foreignBornPct": 22.4,
"ownerOccupiedPct": 41.2
},
"nearby": [
{
"id": "avenida-metro",
"name": "Avenida Metro Station",
"schemaType": "SubwayStation",
"category": "Transit",
"coordinates": { "lat": 38.7190194, "lng": -9.1448139 },
"distance": "590m",
"bearing": "N",
"eta": { "walk": "7 min", "bike": "3 min", "car": "3 min" },
"openingHours": "05:30–01:30",
"description": "Blue line · Direct to Baixa-Chiado"
},
{
"id": "rato-metro",
"name": "Rato Metro Station",
"schemaType": "SubwayStation",
"category": "Transit",
"coordinates": { "lat": 38.7201029, "lng": -9.1548389 },
"distance": "970m",
"bearing": "E",
"eta": { "walk": "12 min", "bike": "5 min", "car": "4 min" },
"openingHours": "05:30–01:30",
"description": "Yellow line terminus · Connects to Odivelas"
},
{
"id": "tram-28e-combro",
"name": "Tram 28E, Calçada do Combro",
"schemaType": "BusStation",
"category": "Transit",
"coordinates": { "lat": 38.7109886, "lng": -9.1495146 },
"distance": "450m",
"bearing": "W",
"eta": { "walk": "6 min", "bike": "2 min", "car": "2 min" },
"openingHours": "05:30–01:30",
"description": "Historic tram · Alfama to Prazeres"
},
{
"id": "tram-25e-santos",
"name": "Tram 25E, Santos",
"schemaType": "BusStation",
"category": "Transit",
"coordinates": { "lat": 38.706728, "lng": -9.1557396 },
"distance": "1.3km",
"bearing": "E",
"eta": { "walk": "16 min", "bike": "6 min", "car": "5 min" },
"openingHours": "05:30–01:30",
"description": "Westbound tram · Connects to Algés"
},
{
"id": "bus-758-principe-real",
"name": "Bus 758, Príncipe Real",
"schemaType": "BusStation",
"category": "Transit",
"coordinates": { "lat": 38.7166815, "lng": -9.1486061 },
"distance": "380m",
"bearing": "NW",
"eta": { "walk": "5 min", "bike": "2 min", "car": "2 min" },
"openingHours": "05:30–01:30",
"description": "City bus · Rua da Escola Politécnica · To Cais do Sodré"
}
// ... 25 more nearby places
]
}
POI Detail · select a marker

// Click any POI marker on the map to inspect its data

Common questions about Location X-Ray

Inspect what AI assistants see for any address. The location intelligence platform built for AI search visibility.

What is a location intelligence platform?
A location intelligence platform turns geographic data into business signals: which addresses are best served by a store, which neighbourhoods drive demand, which postcodes carry risk. Location X-Ray adds a 2026-era twist: it shows you what AI assistants like ChatGPT and Perplexity actually surface when someone asks about a place.
How is Location X-Ray different from traditional location intelligence software?
Traditional tools focus on internal analytics: heatmaps, dashboards, demographic overlays. Location X-Ray adds the AI visibility layer: it inspects how a place is described by AI assistants and where the gaps are, so brands can fix the structured data that AI models read before recommending a location.
Which AI assistants does Location X-Ray inspect?
ChatGPT, Perplexity, Google AI Overviews, and Gemini. Each query is dispatched to the live model with explicit grounding instructions, then the returned context is parsed and ranked by relevance to the address being inspected.
What does Location X-Ray actually return for an address?
For any address, X-Ray returns: the structured data AI assistants currently cite, missing high-impact fields (hours, transit, parking, neighbourhood context), the third-party domains that dominate the AI answer, and a fix list ranked by recommendation lift. It is the data layer underneath AI search visibility.
Does Location X-Ray work outside Europe?
Yes. The product is designed for EU listing portals first but coverage is global. AI assistants index globally, so the X-Ray query works for any address worldwide. Confidence is highest in markets with rich OpenStreetMap and partner POI coverage.
How does Location X-Ray help with AI search visibility?
X-Ray surfaces the exact structured fields the AI is missing, plus the third-party citations driving its current answer. Brands then publish the missing fields via Schema.org, listing claims, or partner feeds. The next AI query reflects the new data, and the location starts being recommended.
Is the data Location X-Ray collects GDPR compliant?
Yes. X-Ray inspects publicly available structured data and AI model outputs only. No end-user IPs are collected and no personal data is processed. Hosting and inference run on EU infrastructure and a Data Processing Addendum is available.
Can Location X-Ray be embedded in an internal dashboard?
Yes. The full inspection result is available as a JSON API, so brand teams can pipe X-Ray output into their existing BI dashboards. The hosted UI is a convenience layer on top of that API.