Yatmo · JSON-LD Context
Yatmo Context
JSON-LD context defining the semantic vocabulary for Yatmo from Yatmo.
23 Classes
74 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
yatmo:
https://yatmo.com/schema#
Classes
SupportedLanguages
Category
TravelInfo
NearestPoi
EnrichedCategory
ListingEnrichment
ImmotopSubCategory
ImmotopCategory
TravelModes
SupportedRadius
PoiRule
NearCheckModel
PointOfInterestForSmallOptimizedJson
RouteResponse
GeoPosition
PointOfInterestTypes
SummaryTravelData
SummaryData
SubCategoryAroundPosition
TopCategoryAroundPosition
MainCityForSummary
PlaceInformation
CustomerItemSummary
Properties
| Property | Type | Container |
|---|---|---|
| l | string | |
| id | integer | |
| c | list | |
| aid | integer | |
| i | integer | |
| DistanceMeters | integer | |
| DurationSeconds | integer | |
| DurationMinutes | integer | |
| Name | string | |
| Latitude | decimal | |
| Longitude | decimal | |
| StraightLineDistanceMeters | integer | |
| Walking | ||
| Bicycling | ||
| Driving | ||
| Transit | ||
| Id | integer | |
| Key | string | |
| Group | string | |
| Label | string | |
| Nearest | ||
| Country | string | |
| Language | string | |
| SearchRadiusMeters | integer | |
| Categories | list | |
| sc | list | |
| PoiId | integer | |
| Radius | ||
| PoiIdWithRadius | integer | |
| Rules | list | |
| Ids | list | |
| n | string | |
| t | string | |
| la | decimal | |
| ln | decimal | |
| p | string | |
| si | string | |
| g | boolean | |
| rpt | string | |
| sd | string | |
| fid | string | |
| Coordinates | list | |
| TravelTime | integer | |
| TravelTimeLongLabel | string | |
| TravelTimeShortLabel | string | |
| TravelTimeExtraShortLabel | string | |
| HasTravelInformation | boolean | |
| TravelMode | ||
| TranslatedTravelMode | string | |
| PreciseTravelDistanceData | integer | |
| PreciseTravelDistanceLongLabel | string | |
| PreciseTravelDistanceShortLabel | string | |
| PoiTypeId | integer | |
| Icon | integer | |
| SubIcon | integer | |
| SpecificData | string | |
| TravelDataElements | list | |
| PointOfInterestSubType | ||
| SubType | integer | |
| LabelBis | string | |
| Data | list | |
| PointOfInterestType | ||
| CategoryType | integer | |
| SubCategories | list | |
| Names | ||
| Center | ||
| StreetName | string | |
| IsLocality | boolean | |
| CityName | string | |
| ZipCode | string | |
| LocalizedStreetNames | ||
| LocalizedCityNames | ||
| AvailableCategoriesAroundPosition | list | |
| CloseCities | list |
JSON-LD Document
{
"@context": {
"@vocab": "https://yatmo.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"yatmo": "https://yatmo.com/schema#",
"SupportedLanguages": "yatmo:SupportedLanguages",
"Category": "yatmo:Category",
"l": {
"@id": "yatmo:l",
"@type": "xsd:string"
},
"id": {
"@id": "yatmo:id",
"@type": "xsd:integer"
},
"c": {
"@id": "yatmo:c",
"@container": "@list"
},
"aid": {
"@id": "yatmo:aid",
"@type": "xsd:integer"
},
"i": {
"@id": "yatmo:i",
"@type": "xsd:integer"
},
"TravelInfo": "yatmo:TravelInfo",
"DistanceMeters": {
"@id": "yatmo:DistanceMeters",
"@type": "xsd:integer"
},
"DurationSeconds": {
"@id": "yatmo:DurationSeconds",
"@type": "xsd:integer"
},
"DurationMinutes": {
"@id": "yatmo:DurationMinutes",
"@type": "xsd:integer"
},
"NearestPoi": "yatmo:NearestPoi",
"Name": {
"@id": "yatmo:Name",
"@type": "xsd:string"
},
"Latitude": {
"@id": "yatmo:Latitude",
"@type": "xsd:decimal"
},
"Longitude": {
"@id": "yatmo:Longitude",
"@type": "xsd:decimal"
},
"StraightLineDistanceMeters": {
"@id": "yatmo:StraightLineDistanceMeters",
"@type": "xsd:integer"
},
"Walking": {
"@id": "yatmo:Walking"
},
"Bicycling": {
"@id": "yatmo:Bicycling"
},
"Driving": {
"@id": "yatmo:Driving"
},
"Transit": {
"@id": "yatmo:Transit"
},
"EnrichedCategory": "yatmo:EnrichedCategory",
"Id": {
"@id": "yatmo:Id",
"@type": "xsd:integer"
},
"Key": {
"@id": "yatmo:Key",
"@type": "xsd:string"
},
"Group": {
"@id": "yatmo:Group",
"@type": "xsd:string"
},
"Label": {
"@id": "yatmo:Label",
"@type": "xsd:string"
},
"Nearest": {
"@id": "yatmo:Nearest"
},
"ListingEnrichment": "yatmo:ListingEnrichment",
"Country": {
"@id": "yatmo:Country",
"@type": "xsd:string"
},
"Language": {
"@id": "yatmo:Language",
"@type": "xsd:string"
},
"SearchRadiusMeters": {
"@id": "yatmo:SearchRadiusMeters",
"@type": "xsd:integer"
},
"Categories": {
"@id": "yatmo:Categories",
"@container": "@list"
},
"ImmotopSubCategory": "yatmo:ImmotopSubCategory",
"ImmotopCategory": "yatmo:ImmotopCategory",
"sc": {
"@id": "yatmo:sc",
"@container": "@list"
},
"TravelModes": "yatmo:TravelModes",
"SupportedRadius": "yatmo:SupportedRadius",
"PoiRule": "yatmo:PoiRule",
"PoiId": {
"@id": "yatmo:PoiId",
"@type": "xsd:integer"
},
"Radius": {
"@id": "yatmo:Radius"
},
"PoiIdWithRadius": {
"@id": "yatmo:PoiIdWithRadius",
"@type": "xsd:integer"
},
"NearCheckModel": "yatmo:NearCheckModel",
"Rules": {
"@id": "yatmo:Rules",
"@container": "@list"
},
"Ids": {
"@id": "yatmo:Ids",
"@container": "@list"
},
"PointOfInterestForSmallOptimizedJson": "yatmo:PointOfInterestForSmallOptimizedJson",
"n": {
"@id": "yatmo:n",
"@type": "xsd:string"
},
"t": {
"@id": "yatmo:t",
"@type": "xsd:string"
},
"la": {
"@id": "yatmo:la",
"@type": "xsd:decimal"
},
"ln": {
"@id": "yatmo:ln",
"@type": "xsd:decimal"
},
"p": {
"@id": "yatmo:p",
"@type": "xsd:string"
},
"si": {
"@id": "yatmo:si",
"@type": "xsd:string"
},
"g": {
"@id": "yatmo:g",
"@type": "xsd:boolean"
},
"rpt": {
"@id": "yatmo:rpt",
"@type": "xsd:string"
},
"sd": {
"@id": "yatmo:sd",
"@type": "xsd:string"
},
"fid": {
"@id": "yatmo:fid",
"@type": "xsd:string"
},
"RouteResponse": "yatmo:RouteResponse",
"Coordinates": {
"@id": "yatmo:Coordinates",
"@container": "@list"
},
"TravelTime": {
"@id": "yatmo:TravelTime",
"@type": "xsd:integer"
},
"TravelTimeLongLabel": {
"@id": "yatmo:TravelTimeLongLabel",
"@type": "xsd:string"
},
"TravelTimeShortLabel": {
"@id": "yatmo:TravelTimeShortLabel",
"@type": "xsd:string"
},
"TravelTimeExtraShortLabel": {
"@id": "yatmo:TravelTimeExtraShortLabel",
"@type": "xsd:string"
},
"GeoPosition": "yatmo:GeoPosition",
"PointOfInterestTypes": "yatmo:PointOfInterestTypes",
"SummaryTravelData": "yatmo:SummaryTravelData",
"HasTravelInformation": {
"@id": "yatmo:HasTravelInformation",
"@type": "xsd:boolean"
},
"TravelMode": {
"@id": "yatmo:TravelMode"
},
"TranslatedTravelMode": {
"@id": "yatmo:TranslatedTravelMode",
"@type": "xsd:string"
},
"PreciseTravelDistanceData": {
"@id": "yatmo:PreciseTravelDistanceData",
"@type": "xsd:integer"
},
"PreciseTravelDistanceLongLabel": {
"@id": "yatmo:PreciseTravelDistanceLongLabel",
"@type": "xsd:string"
},
"PreciseTravelDistanceShortLabel": {
"@id": "yatmo:PreciseTravelDistanceShortLabel",
"@type": "xsd:string"
},
"SummaryData": "yatmo:SummaryData",
"PoiTypeId": {
"@id": "yatmo:PoiTypeId",
"@type": "xsd:integer"
},
"Icon": {
"@id": "yatmo:Icon",
"@type": "xsd:integer"
},
"SubIcon": {
"@id": "yatmo:SubIcon",
"@type": "xsd:integer"
},
"SpecificData": {
"@id": "yatmo:SpecificData",
"@type": "xsd:string"
},
"TravelDataElements": {
"@id": "yatmo:TravelDataElements",
"@container": "@list"
},
"SubCategoryAroundPosition": "yatmo:SubCategoryAroundPosition",
"PointOfInterestSubType": {
"@id": "yatmo:PointOfInterestSubType"
},
"SubType": {
"@id": "yatmo:SubType",
"@type": "xsd:integer"
},
"LabelBis": {
"@id": "yatmo:LabelBis",
"@type": "xsd:string"
},
"Data": {
"@id": "yatmo:Data",
"@container": "@list"
},
"TopCategoryAroundPosition": "yatmo:TopCategoryAroundPosition",
"PointOfInterestType": {
"@id": "yatmo:PointOfInterestType"
},
"CategoryType": {
"@id": "yatmo:CategoryType",
"@type": "xsd:integer"
},
"SubCategories": {
"@id": "yatmo:SubCategories",
"@container": "@list"
},
"MainCityForSummary": "yatmo:MainCityForSummary",
"Names": {
"@id": "yatmo:Names"
},
"Center": {
"@id": "yatmo:Center"
},
"PlaceInformation": "yatmo:PlaceInformation",
"StreetName": {
"@id": "yatmo:StreetName",
"@type": "xsd:string"
},
"IsLocality": {
"@id": "yatmo:IsLocality",
"@type": "xsd:boolean"
},
"CityName": {
"@id": "yatmo:CityName",
"@type": "xsd:string"
},
"ZipCode": {
"@id": "yatmo:ZipCode",
"@type": "xsd:string"
},
"LocalizedStreetNames": {
"@id": "yatmo:LocalizedStreetNames"
},
"LocalizedCityNames": {
"@id": "yatmo:LocalizedCityNames"
},
"CustomerItemSummary": "yatmo:CustomerItemSummary",
"AvailableCategoriesAroundPosition": {
"@id": "yatmo:AvailableCategoriesAroundPosition",
"@container": "@list"
},
"CloseCities": {
"@id": "yatmo:CloseCities",
"@container": "@list"
}
},
"@type": "schema:Dataset",
"schema:name": "Yatmo API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Yatmo's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-10-08) from openapi/yatmo-openapi.json.",
"dcterms:created": "2026-10-08",
"dcterms:source": [
"openapi/yatmo-openapi.json"
]
}