yatmo_get_accessibility_profile

A synthetic accessibility view of a property — public-transport presence, nearest stop, nearest train station, nearest motorway access. Use it to answer questions like “is this property practical without a car?”

MCP TOOL yatmo_get_accessibility_profile LicenceKey header

Pure read; uses the same upstream data as the location summary.

Inputs

Name In Type Description
latitude required argument double Latitude in decimal degrees.
longitude required argument double Longitude in decimal degrees.
language required argument string Two-letter language code.
country required argument string Market code from your licence.

Example

{
  "name": "yatmo_get_accessibility_profile",
  "arguments": {
    "latitude": 50.846714, "longitude": 4.352514,
    "language": "fr", "country": "BE"
  }
}

Response

Name In Type Description
publicTransportLinesCount int Number of places of the transport family in the summary: stops, stations, motorway accesses and shared-mobility stations. Not a number of lines.
nearestPublicTransportStopDistanceMeters int? Distance to the closest of those places; null when none has travel information (it used to read 0, which asserted a stop on the doorstep). Its mode is in nearestPublicTransportStopTravelMode.
nearestTrainStationDistanceMeters int? Distance to the closest train station; null when none in range.
nearestMotorwayAccessDistanceMeters int? Distance to the closest motorway access; null when none in range.
nearestTrainStation object? {name, distanceMeters, travelMode} for the closest train station, or null.
nearestMotorwayAccess object? {name, distanceMeters, travelMode} for the closest motorway access, or null.
{
  "text": "This location has 14 nearby public-transport point(s), closest at 233 m.",
  "facts": {
    "publicTransportLinesCount": 14,
    "nearestPublicTransportStopDistanceMeters": 233,
    "nearestPublicTransportStopTravelMode": "walking",
    "nearestTrainStationDistanceMeters": 462,
    "nearestMotorwayAccessDistanceMeters": 5356,
    "nearestTrainStation": {
      "name": "Brussel-Centraal / Bruxelles-Central",
      "distanceMeters": 462,
      "travelMode": "transit"
    },
    "nearestMotorwayAccess": {
      "name": "A3 / E25 - E40 - E42 : Bruxelles - Louvain - Liège - Eupen - (Aix-la-Chapelle, Allemagne)",
      "distanceMeters": 5356,
      "travelMode": "driving"
    }
  },
  "warnings": [],
  "metadata": {
    "country": "BE",
    "language": "FR",
    "generatedAtUtc": "2026-09-21T12:45:41Z"
  }
}
Use the structured facts, not the text
The text field is a narrative paragraph generated in the requested language. For filtering or sorting properties by accessibility, use the numeric facts: they are language-independent and stable.

How distances and times are computed

An assistant should therefore quote the mode with the figure. The nearest school from the Grand-Place comes back at 363 m with travelMode: "cycling": that is “363 metres, 3 minutes by bike”, not “a 3 minute walk”. To get a time in a mode you choose, call REST /route with that mode.

Related: location summary, nearest by category (with train_station or motorway), REST /route for a travel time in a mode you choose.