{"openapi":"3.0.1","servers":[{"description":"BKK FUTÁR","url":"https://futar.bkk.hu/api/query/v1/ws"}],"info":{"description":"Specification for the realCity Query Server API.","title":"realCity Query Server API","version":"1.0.1","x-apisguru-categories":["transport"],"x-logo":{"url":"https://bkk.hu/static/cache/web/bkk/img/logo.svg"},"x-origin":[{"format":"openapi","url":"https://opendata.bkk.hu/docs/futar-openapi.yaml","version":"3.0"}],"x-providerName":"bkk.hu"},"security":[{"ApiKeyQuery":[]}],"paths":{"/{dialect}/api/where/alert-search":{"get":{"operationId":"searchAlerts","parameters":[{"description":"A keresési feltétel, amit a zavar fejlécével, leírásával, vagy azonosítójával illesztünk.","example":"BKK_bkkinfo-75694","in":"query","name":"query","schema":{"type":"string"}},{"description":"A keresés időintervallumának eleje epoch másodpercben.","example":1625695260,"in":"query","name":"start","schema":{"format":"int64","type":"integer"}},{"description":"A keresési időintervallum vége epoch másodpercben.","example":1625695260,"in":"query","name":"end","schema":{"format":"int64","type":"integer"}},{"description":"A visszaadott elemek minimális száma.","example":5,"in":"query","name":"minResult","schema":{"default":5,"format":"int32","type":"integer"}},{"description":"A kliensalkalmazás verziója.","example":"1.1.abc","in":"query","name":"appVersion","schema":{"type":"string"}},{"description":"Az API verziója.","example":2,"in":"query","name":"version","schema":{"$ref":"#/components/schemas/ApiVersion"}},{"description":"Az API referenciáinak dialektusa.","example":"otp","in":"path","name":"dialect","required":true,"schema":{"$ref":"#/components/schemas/Dialect"}},{"description":"A referenciák típusát határozza meg. `true` vagy `COMPACT` esetén minden referencia szerepel, `false` esetén üres. `COMPACT` módban a route referenciák `description` mezője kihagyásra kerül.","explode":false,"in":"query","name":"includeReferences","schema":{"default":"true","items":{"$ref":"#/components/schemas/ReferencesSchema"},"type":"array"},"style":"form"}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AlertSearchMethodResponse"}}},"description":"Visszatér a `query` paraméterben megadott keresési feltételnek megfelelő zavarokkal, amik aktívak a megadott időintervallumnban."}}}},"/{dialect}/api/where/arrivals-and-departures-for-location":{"get":{"operationId":"getArrivalsAndDeparturesForLocation","parameters":[{"description":"Menetrendi adatok maximális száma egy csoportban.","example":2,"in":"query","name":"groupLimit","schema":{"default":4,"format":"int32","type":"integer"}},{"description":"A kliens hosszúsági koordinátája.","example":19.049086,"in":"query","name":"clientLon","schema":{"default":0,"format":"double","type":"number"}},{"description":"A kliens szélességi koordinátája.","example":47.47375,"in":"query","name":"clientLat","schema":{"default":0,"format":"double","type":"number"}},{"description":"A lekérdezési időablak a `time` paraméter előtt ennyi perccel indul.","example":2,"in":"query","name":"minutesBefore","schema":{"default":2,"format":"int32","type":"integer"}},{"description":"A lekérdezési időablak a `time` paraméter után ennyi perccel ér véget.","example":30,"in":"query","name":"minutesAfter","schema":{"default":30,"format":"int32","type":"integer"}},{"description":"A megállók azonosítóinak listája, amelyekhez a lekérést végezzük.","example":"BKK_F01029,BKK_F01029","in":"query","name":"stopId","schema":{"items":{"type":"string"},"type":"array"}},{"description":"A válasz szűrésére használt járatok azonosítóinak listája.","example":"BKK_VP06,BKK_0090","in":"query","name":"includeRouteId","schema":{"items":{"type":"string"},"type":"array"}},{"description":"A lekérdezés kiértékeléséhez használt időpont. Alapértelmezetten az aktuális szerveridő.","example":1625740980,"in":"query","name":"time","schema":{"format":"int64","type":"integer"}},{"description":"Ha igaz akkor csak az érkezési (és előrejelzett érkezési) idők nem szerepelnek a válaszban.","example":false,"in":"query","name":"onlyDepartures","schema":{"default":true,"type":"boolean"}},{"description":"A visszaadott indulási és érkezési idők listájának maximális hossza.","example":60,"in":"query","name":"limit","schema":{"default":60,"format":"int32","type":"integer"}},{"description":"A helyszín középpontjának szélessgéi koordinátája.","example":47.4973131430789,"in":"query","name":"lat","schema":{"format":"float","type":"number"}},{"description":"A helyszín középpontjának hosszúsági koordinátája.","example":19.064639534671457,"in":"query","name":"lon","schema":{"format":"float","type":"number"}},{"description":"A lekérési terület szélességi íve. (Terület szélessége: `lat +/- latspan`).","example":0.013365429598373169,"in":"query","name":"latSpan","schema":{"format":"float","type":"number"}},{"description":"A lekérési terület hosszúsági íve. (Terület hosszúsága: `lon +/- lonSpan`).","example":0.032126676908724505,"in":"query","name":"lonSpan","schema":{"format":"float","type":"number"}},{"description":"Ha a `latSpan` vagy a `longSpan` nincs kitöltve, a keresési terület a középpontól számított `radius` méter távolság mind a négy irányban.","example":100,"in":"query","name":"radius","schema":{"default":100,"format":"int32","type":"integer"}},{"description":"A válasz szűrésére használt keresési kifejezés.","in":"query","name":"query","schema":{"type":"string"}},{"description":"A visszaadott elemek minimális száma.","example":5,"in":"query","name":"minResult","schema":{"default":5,"format":"int32","type":"integer"}},{"description":"A kliensalkalmazás verziója.","example":"1.1.abc","in":"query","name":"appVersion","schema":{"type":"string"}},{"description":"Az API verziója.","example":2,"in":"query","name":"version","schema":{"$ref":"#/components/schemas/ApiVersion"}},{"description":"Az API referenciáinak dialektusa.","example":"otp","in":"path","name":"dialect","required":true,"schema":{"$ref":"#/components/schemas/Dialect"}},{"description":"A referenciák típusát határozza meg. `true` vagy `COMPACT` esetén minden referencia szerepel, `false` esetén üres. `COMPACT` módban a route referenciák `description` mezője kihagyásra kerül.","explode":false,"in":"query","name":"includeReferences","schema":{"default":"true","items":{"$ref":"#/components/schemas/ReferencesSchema"},"type":"array"},"style":"form"}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ArrivalsAndDeparturesForLocationOTPMethodResponse"}}},"description":"Visszaadja egy területhez tartozó érkezési és indulási időket járatazonosítók és célállomások szerint csoportosítva."}}}},"/{dialect}/api/where/arrivals-and-departures-for-stop":{"get":{"operationId":"getArrivalsAndDeparturesForStop","parameters":[{"description":"A lekérdezési időablak a `time` paraméter előtt ennyi perccel indul.","example":2,"in":"query","name":"minutesBefore","schema":{"default":2,"format":"int32","type":"integer"}},{"description":"A lekérdezési időablak a `time` paraméter után ennyi perccel ér véget.","example":30,"in":"query","name":"minutesAfter","schema":{"default":30,"format":"int32","type":"integer"}},{"description":"A megállók azonosítóinak listája, amelyekhez a lekérést végezzük.","example":"BKK_F01029,BKK_F01029","in":"query","name":"stopId","schema":{"items":{"type":"string"},"type":"array"}},{"description":"A válasz szűrésére használt járatok azonosítóinak listája.","example":"BKK_VP06,BKK_0090","in":"query","name":"includeRouteId","schema":{"items":{"type":"string"},"type":"array"}},{"description":"A lekérdezés kiértékeléséhez használt időpont. Alapértelmezetten az aktuális szerveridő.","example":1625740980,"in":"query","name":"time","schema":{"format":"int64","type":"integer"}},{"description":"Ha igaz akkor csak az érkezési (és előrejelzett érkezési) idők nem szerepelnek a válaszban.","example":false,"in":"query","name":"onlyDepartures","schema":{"default":true,"type":"boolean"}},{"description":"A visszaadott indulási és érkezési idők listájának maximális hossza.","example":60,"in":"query","name":"limit","schema":{"default":60,"format":"int32","type":"integer"}},{"description":"A helyszín középpontjának szélessgéi koordinátája.","example":47.4973131430789,"in":"query","name":"lat","schema":{"format":"float","type":"number"}},{"description":"A helyszín középpontjának hosszúsági koordinátája.","example":19.064639534671457,"in":"query","name":"lon","schema":{"format":"float","type":"number"}},{"description":"A lekérési terület szélességi íve. (Terület szélessége: `lat +/- latspan`).","example":0.013365429598373169,"in":"query","name":"latSpan","schema":{"format":"float","type":"number"}},{"description":"A lekérési terület hosszúsági íve. (Terület hosszúsága: `lon +/- lonSpan`).","example":0.032126676908724505,"in":"query","name":"lonSpan","schema":{"format":"float","type":"number"}},{"description":"Ha a `latSpan` vagy a `longSpan` nincs kitöltve, a keresési terület a középpontól számított `radius` méter távolság mind a négy irányban.","example":100,"in":"query","name":"radius","schema":{"default":100,"format":"int32","type":"integer"}},{"description":"A válasz szűrésére használt keresési kifejezés.","in":"query","name":"query","schema":{"type":"string"}},{"description":"A visszaadott elemek minimális száma.","example":5,"in":"query","name":"minResult","schema":{"default":5,"format":"int32","type":"integer"}},{"description":"A kliensalkalmazás verziója.","example":"1.1.abc","in":"query","name":"appVersion","schema":{"type":"string"}},{"description":"Az API verziója.","example":2,"in":"query","name":"version","schema":{"$ref":"#/components/schemas/ApiVersion"}},{"description":"Az API referenciáinak dialektusa.","example":"otp","in":"path","name":"dialect","required":true,"schema":{"$ref":"#/components/schemas/Dialect"}},{"description":"A referenciák típusát határozza meg. `true` vagy `COMPACT` esetén minden referencia szerepel, `false` esetén üres. `COMPACT` módban a route referenciák `description` mezője kihagyásra kerül.","explode":false,"in":"query","name":"includeReferences","schema":{"default":"true","items":{"$ref":"#/components/schemas/ReferencesSchema"},"type":"array"},"style":"form"}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ArrivalsAndDeparturesForStopOTPMethodResponse"}}},"description":"Lekéri a megállóhoz tartozó érkezési és indulási időket."}}}},"/{dialect}/api/where/bicycle-rental":{"get":{"operationId":"getBicycleRentalStations","parameters":[{"description":"A kliensalkalmazás verziója.","example":"1.1.abc","in":"query","name":"appVersion","schema":{"type":"string"}},{"description":"Az API verziója.","example":2,"in":"query","name":"version","schema":{"$ref":"#/components/schemas/ApiVersion"}},{"description":"Az API referenciáinak dialektusa.","example":"otp","in":"path","name":"dialect","required":true,"schema":{"$ref":"#/components/schemas/Dialect"}},{"description":"A referenciák típusát határozza meg. `true` vagy `COMPACT` esetén minden referencia szerepel, `false` esetén üres. `COMPACT` módban a route referenciák `description` mezője kihagyásra kerül.","explode":false,"in":"query","name":"includeReferences","schema":{"default":"true","items":{"$ref":"#/components/schemas/ReferencesSchema"},"type":"array"},"style":"form"}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BicycleRentalMethodResponse"}}},"description":"Visszatér az összes kerékpárkölcsönző állomással."}}}},"/{dialect}/api/where/booking-redirect":{"get":{"operationId":"bookingRedirect","parameters":[{"description":"A járat azonosítója.","example":"BKK_0650","in":"query","name":"routeId","schema":{"type":"string"}},{"description":"A járat íránya.","example":1,"in":"query","name":"directionId","schema":{"type":"string"}},{"description":"A menet azonosítója.","example":"BKK_ADF5443","in":"query","name":"tripId","schema":{"type":"string"}},{"description":"A menet üzem napja.","example":20220130,"in":"query","name":"serviceDate","schema":{"type":"string"}},{"description":"A felszállási megálló azonosítója.","example":"BKK_064215","in":"query","name":"boardStopId","schema":{"type":"string"}},{"description":"A leszállási megálló azonosítója.","example":"BKK_064215","in":"query","name":"alightStopId","schema":{"type":"string"}},{"description":"Az API verziója.","example":2,"in":"query","name":"version","schema":{"$ref":"#/components/schemas/ApiVersion"}},{"description":"A kliensalkalmazás verziója.","example":"1.1.abc","in":"query","name":"appVersion","schema":{"type":"string"}},{"description":"Az API referenciáinak dialektusa.","example":"otp","in":"path","name":"dialect","required":true,"schema":{"$ref":"#/components/schemas/Dialect"}}],"responses":{"302":{"description":"Átírányit a foglalási oldalra."}}}},"/{dialect}/api/where/metadata":{"get":{"operationId":"getMetadata","parameters":[{"description":"A lekérés kiértékelésének időpontja epoch másodpercben (az aktív zavarok lekéréséhez szükséges).A szerver ideje az alapértelmezett értéke.","example":1625666578,"in":"query","name":"time","schema":{"format":"int64","type":"integer"}},{"description":"A kliensalkalmazás verziója.","example":"1.1.abc","in":"query","name":"appVersion","schema":{"type":"string"}},{"description":"Az API verziója.","example":2,"in":"query","name":"version","schema":{"$ref":"#/components/schemas/ApiVersion"}},{"description":"Az API referenciáinak dialektusa.","example":"otp","in":"path","name":"dialect","required":true,"schema":{"$ref":"#/components/schemas/Dialect"}},{"description":"A referenciák típusát határozza meg. `true` vagy `COMPACT` esetén minden referencia szerepel, `false` esetén üres. `COMPACT` módban a route referenciák `description` mezője kihagyásra kerül.","explode":false,"in":"query","name":"includeReferences","schema":{"default":"true","items":{"$ref":"#/components/schemas/ReferencesSchema"},"type":"array"},"style":"form"}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MetadataResponse"}}},"description":"A szerver metaadataival tér vissza."}}}},"/{dialect}/api/where/multi-route-details":{"get":{"operationId":"getMultiRouteDetails","parameters":[{"description":"A lekért járatok azonosítói.","example":"BKK_3040,BKK_3060","in":"query","name":"routeId","required":true,"schema":{"items":{"type":"string"},"type":"array"}},{"description":"Az aktív zavarok lekéréséhez használt dátum. Alapértelmezett értéke az aktuális nap.","example":20210707,"in":"query","name":"date","schema":{"type":"string"}},{"description":"Ha igaz, akkor az útvonalhoz tartozó kapcsolódó útvonalak is szerepelnek a válaszban.","example":false,"in":"query","name":"related","schema":{"default":false,"type":"boolean"}},{"description":"A kliensalkalmazás verziója.","example":"1.1.abc","in":"query","name":"appVersion","schema":{"type":"string"}},{"description":"Az API verziója.","example":2,"in":"query","name":"version","schema":{"$ref":"#/components/schemas/ApiVersion"}},{"description":"Az API referenciáinak dialektusa.","example":"otp","in":"path","name":"dialect","required":true,"schema":{"$ref":"#/components/schemas/Dialect"}},{"description":"A referenciák típusát határozza meg. `true` vagy `COMPACT` esetén minden referencia szerepel, `false` esetén üres. `COMPACT` módban a route referenciák `description` mezője kihagyásra kerül.","explode":false,"in":"query","name":"includeReferences","schema":{"default":"true","items":{"$ref":"#/components/schemas/ReferencesSchema"},"type":"array"},"style":"form"}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MultiRouteDetailsMethodResponse"}}},"description":"Az összes járatot visszaadja a megadott azonosítókhoz."},"400":{"description":"A `date` paramétert nem sikerült beolvasni."},"404":{"description":"Ismeretlen járat azonosító."}}}},"/{dialect}/api/where/onboard-depart-search":{"post":{"operationId":"searchForOnboardDepartVehicles","parameters":[{"description":"A kliensalkalmazás verziója.","example":"1.1.abc","in":"query","name":"appVersion","schema":{"type":"string"}},{"description":"Az API verziója.","example":2,"in":"query","name":"version","schema":{"$ref":"#/components/schemas/ApiVersion"}},{"description":"Az API referenciáinak dialektusa.","example":"otp","in":"path","name":"dialect","required":true,"schema":{"$ref":"#/components/schemas/Dialect"}},{"description":"A referenciák típusát határozza meg. `true` vagy `COMPACT` esetén minden referencia szerepel, `false` esetén üres. `COMPACT` módban a route referenciák `description` mezője kihagyásra kerül.","explode":false,"in":"query","name":"includeReferences","schema":{"default":"true","items":{"$ref":"#/components/schemas/ReferencesSchema"},"type":"array"},"style":"form"}],"requestBody":{"content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/OnboardDepartPosition"},"type":"array"}}}},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OnboardDepartSearchMethodResponse"}}},"description":"Visszatér az utas útvonalára illeszkedő járművekkel."}}}},"/{dialect}/api/where/plan-access":{"get":{"operationId":"planAccess","parameters":[{"description":"Az API verziója.","example":2,"in":"query","name":"version","schema":{"$ref":"#/components/schemas/ApiVersion"}},{"description":"A kliensalkalmazás verziója.","example":"1.1.abc","in":"query","name":"appVersion","schema":{"type":"string"}},{"description":"Az API referenciáinak dialektusa.","example":"otp","in":"path","name":"dialect","required":true,"schema":{"$ref":"#/components/schemas/Dialect"}},{"description":"A referenciák típusát határozza meg. `true` vagy `COMPACT` esetén minden referencia szerepel, `false` esetén üres. `COMPACT` módban a route referenciák `description` mezője kihagyásra kerül.","explode":false,"in":"query","name":"includeReferences","schema":{"default":"true","items":{"$ref":"#/components/schemas/ReferencesSchema"},"type":"array"},"style":"form"},{"description":"A dátum, amikor a tervezés indul (`arriveBy` esetén érkezik).","example":"2025-08-15T13:50:43.499Z","in":"query","name":"date","schema":{"type":"string"}},{"description":"Az idő, amikor a tervezés indul (`arriveBy` esetén érkezik).","example":695,"in":"query","name":"time","schema":{"type":"string"}},{"description":"Az indulási hely adatai `név::hely` formában. A `név` az adott hely tetszőleges neve, amely az útiterv kiindulási pontjának lesz a neve (`leg.from.name`). A `hely` lehet koordináta `lat,lon` formában, vagy a geocoder API által visszaadott `vertex` azonosítója.","example":"BKK Központi Ügyfélszolgálat::47.4985022,19.0551266","in":"query","name":"fromPlace","required":true,"schema":{"type":"string"}},{"description":"Az érkezési hely adatai `név::hely` formában. A `név` az adott hely tetszőleges neve, amely az útiterv érkezési pontjának lesz a neve (`leg.to.name`). A `hely` lehet koordináta `lat,lon` formában, vagy a geocoder API által visszaadott `vertex` azonosítója.","example":"Mechwart liget::BKK:CSF00195","in":"query","name":"toPlace","required":true,"schema":{"type":"string"}},{"description":"A tervező milyen közlekedési módokat használjon. A kerékpár kölcsönzés a `BICYCLE,WALK` paraméterekkel kapcsolható be.","example":"TRANSIT,WALK","explode":false,"in":"query","name":"mode","required":true,"schema":{"items":{"$ref":"#/components/schemas/TraverseMode"},"type":"array"},"style":"form"},{"description":"Az első járműre szállás előtt történjen-e jegyvásárlás.","example":true,"in":"query","name":"shouldBuyTickets","schema":{"type":"boolean"}},{"description":"A válasz tartalmazza-e a járatok által érintett köztes megállókat is.","example":true,"in":"query","name":"showIntermediateStops","schema":{"type":"boolean"}},{"description":"Érkezési időre tervezzünk-e a megadott `date` és `time` paraméterrel.","example":true,"in":"query","name":"arriveBy","schema":{"type":"boolean"}},{"description":"Az összes járat alacsonypadlós legyen-e.","example":false,"in":"query","name":"wheelchair","schema":{"type":"boolean"}},{"description":"Kerékpáros háromszög módú tervezés esetén mennyire számít a biztonság. 0 és 1 közötti szám, és 1-et kell kiadnia a másik két faktor összegével.","example":0.5,"in":"query","name":"triangleSafetyFactor","schema":{"format":"double","type":"number"}},{"description":"Kerékpáros háromszög módú tervezés esetén mennyire számít az útvonal síksága. 0 és 1 közötti szám, és 1-et kell kiadnia a másik két faktor összegével.","example":0,"in":"query","name":"triangleSlopeFactor","schema":{"format":"double","type":"number"}},{"description":"Kerékpáros háromszög módú tervezés esetén mennyire számít a gyorsaság. 0 és 1 közötti szám, és 1-et kell kiadnia a másik két faktor összegével.","example":0.5,"in":"query","name":"triangleTimeFactor","schema":{"format":"double","type":"number"}},{"description":"A kereső mire optimalizálja az útvonalakat.","example":"BEST","in":"query","name":"optimize","schema":{"default":"BEST","enum":["BEST","WALK","TRANSFERS"],"type":"string"}},{"description":"A séta sebességét meghatározó profil.","example":"MID","in":"query","name":"walkProfile","schema":{"$ref":"#/components/schemas/WalkProfile"}},{"description":"Legfeljebb hány útvonal szerepeljen a válaszban.","example":5,"in":"query","name":"numItineraries","schema":{"format":"int32","type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PlanTripResponse"}}},"description":"A megadott paraméterekkel tervez megállóba útvonalat."}}}},"/{dialect}/api/where/plan-trip":{"get":{"operationId":"planTrip","parameters":[{"description":"Az API verziója.","example":2,"in":"query","name":"version","schema":{"$ref":"#/components/schemas/ApiVersion"}},{"description":"A kliensalkalmazás verziója.","example":"1.1.abc","in":"query","name":"appVersion","schema":{"type":"string"}},{"description":"Az API referenciáinak dialektusa.","example":"otp","in":"path","name":"dialect","required":true,"schema":{"$ref":"#/components/schemas/Dialect"}},{"description":"A referenciák típusát határozza meg. `true` vagy `COMPACT` esetén minden referencia szerepel, `false` esetén üres. `COMPACT` módban a route referenciák `description` mezője kihagyásra kerül.","explode":false,"in":"query","name":"includeReferences","schema":{"default":"true","items":{"$ref":"#/components/schemas/ReferencesSchema"},"type":"array"},"style":"form"},{"description":"A dátum, amikor a tervezés indul (`arriveBy` esetén érkezik).","example":"2025-08-15T13:50:43.499Z","in":"query","name":"date","schema":{"type":"string"}},{"description":"Az idő, amikor a tervezés indul (`arriveBy` esetén érkezik).","example":695,"in":"query","name":"time","schema":{"type":"string"}},{"description":"Az indulási hely adatai `név::hely` formában. A `név` az adott hely tetszőleges neve, amely az útiterv kiindulási pontjának lesz a neve (`leg.from.name`). A `hely` lehet koordináta `lat,lon` formában, vagy a geocoder API által visszaadott `vertex` azonosítója.","example":"BKK Központi Ügyfélszolgálat::47.4985022,19.0551266","in":"query","name":"fromPlace","required":true,"schema":{"type":"string"}},{"description":"Az érkezési hely adatai `név::hely` formában. A `név` az adott hely tetszőleges neve, amely az útiterv érkezési pontjának lesz a neve (`leg.to.name`). A `hely` lehet koordináta `lat,lon` formában, vagy a geocoder API által visszaadott `vertex` azonosítója.","example":"Mechwart liget::BKK:CSF00195","in":"query","name":"toPlace","required":true,"schema":{"type":"string"}},{"description":"A tervező milyen közlekedési módokat használjon. A kerékpár kölcsönzés a `BICYCLE,WALK` paraméterekkel kapcsolható be.","example":"TRANSIT,WALK","explode":false,"in":"query","name":"mode","required":true,"schema":{"items":{"$ref":"#/components/schemas/TraverseMode"},"type":"array"},"style":"form"},{"description":"Az első járműre szállás előtt történjen-e jegyvásárlás.","example":true,"in":"query","name":"shouldBuyTickets","schema":{"type":"boolean"}},{"description":"A válasz tartalmazza-e a járatok által érintett köztes megállókat is.","example":true,"in":"query","name":"showIntermediateStops","schema":{"type":"boolean"}},{"description":"Érkezési időre tervezzünk-e a megadott `date` és `time` paraméterrel.","example":true,"in":"query","name":"arriveBy","schema":{"type":"boolean"}},{"description":"Az összes járat alacsonypadlós legyen-e.","example":false,"in":"query","name":"wheelchair","schema":{"type":"boolean"}},{"description":"Kerékpáros háromszög módú tervezés esetén mennyire számít a biztonság. 0 és 1 közötti szám, és 1-et kell kiadnia a másik két faktor összegével.","example":0.5,"in":"query","name":"triangleSafetyFactor","schema":{"format":"double","type":"number"}},{"description":"Kerékpáros háromszög módú tervezés esetén mennyire számít az útvonal síksága. 0 és 1 közötti szám, és 1-et kell kiadnia a másik két faktor összegével.","example":0,"in":"query","name":"triangleSlopeFactor","schema":{"format":"double","type":"number"}},{"description":"Kerékpáros háromszög módú tervezés esetén mennyire számít a gyorsaság. 0 és 1 közötti szám, és 1-et kell kiadnia a másik két faktor összegével.","example":0.5,"in":"query","name":"triangleTimeFactor","schema":{"format":"double","type":"number"}},{"description":"A kereső mire optimalizálja az útvonalakat.","example":"BEST","in":"query","name":"optimize","schema":{"default":"BEST","enum":["BEST","WALK","TRANSFERS"],"type":"string"}},{"description":"A séta sebességét meghatározó profil.","example":"MID","in":"query","name":"walkProfile","schema":{"$ref":"#/components/schemas/WalkProfile"}},{"description":"Legfeljebb hány útvonal szerepeljen a válaszban.","example":5,"in":"query","name":"numItineraries","schema":{"format":"int32","type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PlanTripResponse"}}},"description":"A megadott paraméterekkel tervez útvonalat."}}}},"/{dialect}/api/where/references":{"get":{"operationId":"getReferences","parameters":[{"description":"A szolgáltató ID-je.","example":"BKK","in":"query","name":"agencyId","schema":{"items":{"type":"string"},"type":"array"}},{"description":"A zavar ID-je.","example":"BKK_bkkinfo-81404","in":"query","name":"alertId","schema":{"items":{"type":"string"},"type":"array"}},{"description":"A járat ID-ja.","example":"BKK_3040","in":"query","name":"routeId","schema":{"items":{"type":"string"},"type":"array"}},{"description":"A megálló ID-ja.","example":"BKK_F00001","in":"query","name":"stopId","schema":{"items":{"type":"string"},"type":"array"}},{"description":"A kliensalkalmazás verziója.","example":"1.1.abc","in":"query","name":"appVersion","schema":{"type":"string"}},{"description":"Az API verziója.","example":2,"in":"query","name":"version","schema":{"$ref":"#/components/schemas/ApiVersion"}},{"description":"Az API referenciáinak dialektusa.","example":"otp","in":"path","name":"dialect","required":true,"schema":{"$ref":"#/components/schemas/Dialect"}},{"description":"A referenciák típusát határozza meg. `true` vagy `COMPACT` esetén minden referencia szerepel, `false` esetén üres. `COMPACT` módban a route referenciák `description` mezője kihagyásra kerül.","explode":false,"in":"query","name":"includeReferences","schema":{"default":"true","items":{"$ref":"#/components/schemas/ReferencesSchema"},"type":"array"},"style":"form"}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReferencesMethodResponse"}}},"description":"ID alapú referencia lekérdezés."}}}},"/{dialect}/api/where/route-details":{"get":{"operationId":"getRouteDetails","parameters":[{"description":"A járat ID-ja.","example":"BKK_3040","in":"query","name":"routeId","required":true,"schema":{"type":"string"}},{"description":"Az aktív zavarok lekéréséhez használt dátum. Alapértelmezett értéke az aktuális nap.","example":20210707,"in":"query","name":"date","schema":{"type":"string"}},{"description":"Ha igaz, akkor az útvonalhoz tartozó kapcsolódó útvonalak is szerepelnek a válaszban.","example":false,"in":"query","name":"related","schema":{"default":false,"type":"boolean"}},{"description":"A kliensalkalmazás verziója.","example":"1.1.abc","in":"query","name":"appVersion","schema":{"type":"string"}},{"description":"Az API verziója.","example":2,"in":"query","name":"version","schema":{"$ref":"#/components/schemas/ApiVersion"}},{"description":"Az API referenciáinak dialektusa.","example":"otp","in":"path","name":"dialect","required":true,"schema":{"$ref":"#/components/schemas/Dialect"}},{"description":"A referenciák típusát határozza meg. `true` vagy `COMPACT` esetén minden referencia szerepel, `false` esetén üres. `COMPACT` módban a route referenciák `description` mezője kihagyásra kerül.","explode":false,"in":"query","name":"includeReferences","schema":{"default":"true","items":{"$ref":"#/components/schemas/ReferencesSchema"},"type":"array"},"style":"form"}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RouteDetailsMethodResponse"}}},"description":"Visszaadja a megadott ID-val rendelkező járatot."},"400":{"description":"Rossz formátumú a `date` paraméter."},"404":{"description":"Az ID-hoz nem található járat."}}}},"/{dialect}/api/where/route-details-for-stop":{"get":{"operationId":"getRouteDetailsForStop","parameters":[{"description":"A lekért megálló azonosítója.","example":"BKK_F01294","in":"query","name":"stopId","schema":{"type":"string"}},{"description":"A kliensalkalmazás verziója.","example":"1.1.abc","in":"query","name":"appVersion","schema":{"type":"string"}},{"description":"Az API verziója.","example":2,"in":"query","name":"version","schema":{"$ref":"#/components/schemas/ApiVersion"}},{"description":"Az API referenciáinak dialektusa.","example":"otp","in":"path","name":"dialect","required":true,"schema":{"$ref":"#/components/schemas/Dialect"}},{"description":"A referenciák típusát határozza meg. `true` vagy `COMPACT` esetén minden referencia szerepel, `false` esetén üres. `COMPACT` módban a route referenciák `description` mezője kihagyásra kerül.","explode":false,"in":"query","name":"includeReferences","schema":{"default":"true","items":{"$ref":"#/components/schemas/ReferencesSchema"},"type":"array"},"style":"form"}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RouteDetailsForStopMethodResponse"}}},"description":"A megállóhoz és a testvérmegállóihoz tartozó összes járattal tér vissza."},"404":{"description":"Ismeretlen megálló azonosító."}}}},"/{dialect}/api/where/schedule-for-stop":{"get":{"operationId":"getScheduleForStop","parameters":[{"description":"A releváns megállók azonosítói.","example":"BKK_F01294,BKK_F01294","in":"query","name":"stopId","schema":{"items":{"type":"string"},"type":"array"}},{"description":"A kért dátum.","example":20210708,"in":"query","name":"date","schema":{"type":"string"}},{"description":"Igaz esetén az érkezési és előrejelzett érkezési idők ki lesznek hagyva a válaszból.","example":false,"in":"query","name":"onlyDepartures","schema":{"default":true,"type":"boolean"}},{"description":"A kliensalkalmazás verziója.","example":"1.1.abc","in":"query","name":"appVersion","schema":{"type":"string"}},{"description":"Az API verziója.","example":2,"in":"query","name":"version","schema":{"$ref":"#/components/schemas/ApiVersion"}},{"description":"Az API referenciáinak dialektusa.","example":"otp","in":"path","name":"dialect","required":true,"schema":{"$ref":"#/components/schemas/Dialect"}},{"description":"A referenciák típusát határozza meg. `true` vagy `COMPACT` esetén minden referencia szerepel, `false` esetén üres. `COMPACT` módban a route referenciák `description` mezője kihagyásra kerül.","explode":false,"in":"query","name":"includeReferences","schema":{"default":"true","items":{"$ref":"#/components/schemas/ReferencesSchema"},"type":"array"},"style":"form"}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScheduleForStopOTPMethodResponse"}}},"description":"Visszaadja a menetrendet az adott megállóhoz."},"400":{"description":"Nem sikerült beolvasni a dátumot."},"404":{"description":"Ismeretlen stopId."}}}},"/{dialect}/api/where/search":{"get":{"operationId":"search","parameters":[{"description":"Szűrőfeltétel, amire illesztve vannak a zavarok, járatok és megállók.","example":"BKK_bkkinfo-75694","in":"query","name":"query","schema":{"type":"string"}},{"description":"A látható térkép középpontjának szélessgéi koordinátája.","example":47.4973131430789,"in":"query","name":"lat","schema":{"format":"float","type":"number"}},{"description":"A látható térkép középpontjának hosszúsági koordinátája.","example":19.064639534671457,"in":"query","name":"lon","schema":{"format":"float","type":"number"}},{"description":"A visszaadott elemek minimális száma.","example":5,"in":"query","name":"minResult","schema":{"default":5,"format":"int32","type":"integer"}},{"description":"A kliensalkalmazás verziója.","example":"1.1.abc","in":"query","name":"appVersion","schema":{"type":"string"}},{"description":"Az API verziója.","example":2,"in":"query","name":"version","schema":{"$ref":"#/components/schemas/ApiVersion"}},{"description":"Az API referenciáinak dialektusa.","example":"otp","in":"path","name":"dialect","required":true,"schema":{"$ref":"#/components/schemas/Dialect"}},{"description":"A referenciák típusát határozza meg. `true` vagy `COMPACT` esetén minden referencia szerepel, `false` esetén üres. `COMPACT` módban a route referenciák `description` mezője kihagyásra kerül.","explode":false,"in":"query","name":"includeReferences","schema":{"default":"true","items":{"$ref":"#/components/schemas/ReferencesSchema"},"type":"array"},"style":"form"}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SearchMethodResponse"}}},"description":"Visszaadja az olyan zavarokat, megállókat és járatokat, amelyek tulajdonságai illeszkednek a megadott szűrőrfeltételre."}}}},"/{dialect}/api/where/statistics":{"get":{"operationId":"getStatistics","parameters":[{"description":"Az API referenciáinak dialektusa.","example":"otp","in":"path","name":"dialect","required":true,"schema":{"$ref":"#/components/schemas/Dialect"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StatisticsResponse"}}},"description":"Egyszerű végpont hibakereséshez, ami egy \"OK\" választ ad vissza."}}}},"/{dialect}/api/where/stops-for-location":{"get":{"operationId":"getStopsForLocation","parameters":[{"description":"A helyszín középpontjának szélessgéi koordinátája.","example":47.4973131430789,"in":"query","name":"lat","schema":{"format":"float","type":"number"}},{"description":"A helyszín középpontjának hosszúsági koordinátája.","example":19.064639534671457,"in":"query","name":"lon","schema":{"format":"float","type":"number"}},{"description":"A lekérési terület szélességi íve. (Terület szélessége: `lat +/- latspan`).","example":0.013365429598373169,"in":"query","name":"latSpan","schema":{"format":"float","type":"number"}},{"description":"A lekérési terület hosszúsági íve. (Terület hosszúsága: `lon +/- lonSpan`).","example":0.032126676908724505,"in":"query","name":"lonSpan","schema":{"format":"float","type":"number"}},{"description":"Ha a `latSpan` vagy a `longSpan` nincs kitöltve, a keresési terület a középpontól számított `radius` méter távolság mind a négy irányban.","example":100,"in":"query","name":"radius","schema":{"default":100,"format":"int32","type":"integer"}},{"description":"A válasz szűrésére használt keresési kifejezés.","in":"query","name":"query","schema":{"type":"string"}},{"description":"A visszaadott elemek minimális száma.","example":5,"in":"query","name":"minResult","schema":{"default":5,"format":"int32","type":"integer"}},{"description":"A kliensalkalmazás verziója.","example":"1.1.abc","in":"query","name":"appVersion","schema":{"type":"string"}},{"description":"Az API verziója.","example":2,"in":"query","name":"version","schema":{"$ref":"#/components/schemas/ApiVersion"}},{"description":"Az API referenciáinak dialektusa.","example":"otp","in":"path","name":"dialect","required":true,"schema":{"$ref":"#/components/schemas/Dialect"}},{"description":"A referenciák típusát határozza meg. `true` vagy `COMPACT` esetén minden referencia szerepel, `false` esetén üres. `COMPACT` módban a route referenciák `description` mezője kihagyásra kerül.","explode":false,"in":"query","name":"includeReferences","schema":{"default":"true","items":{"$ref":"#/components/schemas/ReferencesSchema"},"type":"array"},"style":"form"}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StopsForLocationResponse"}}},"description":"Egy megállólistát ad vissza az adott helyhez. Ha a lat vagy a lon null, akkor az összes megálló bekerül a válaszba."}}}},"/{dialect}/api/where/ticketing-locations":{"get":{"operationId":"getTicketingData","parameters":[{"description":"Csak azokat az elemeket adjuk vissza, amik módosultak az itt megadott időbélyeg (UNIX időbélyeg másodpercben) után. Ha nincs változás üres listákkal tér vissza. Elsőbbsége van a header paraméterrel szemben.","example":1625685137,"in":"query","name":"ifModifiedSince","schema":{"default":-1,"format":"int64","type":"integer"}},{"description":"Ha meg van adva, akkor csak abban az esetben érkezik vissza adat, ha az változott a megadott időpont óta. Különben HTTP 304 a válasz. A query paraméternek elsőbbsége van ezzel szemben.","example":"Fri, 21 Jan 2022 09:48:43 GMT+01:00","in":"header","name":"If-Modified-Since","schema":{"format":"date-time","type":"string"}},{"description":"Ha igaz, és az adat változott az `ifModifiedSince` query paraméterben megadott időpont óta, akkor az összes adat visszaadásra kerül. Ha nincs megadva csak a módosult elemek szerepelnek a válaszban. Csak az `ifModifiedSince` query paraméterrel együtt szerepelhet, mivel az `If-Modified-Since` fejléc minden esetben a teljes választ tartalmazza.","example":true,"in":"query","name":"full","schema":{"type":"boolean"}},{"description":"A kliensalkalmazás verziója.","example":"1.1.abc","in":"query","name":"appVersion","schema":{"type":"string"}},{"description":"Az API verziója.","example":2,"in":"query","name":"version","schema":{"$ref":"#/components/schemas/ApiVersion"}},{"description":"Az API referenciáinak dialektusa.","example":"otp","in":"path","name":"dialect","required":true,"schema":{"$ref":"#/components/schemas/Dialect"}},{"description":"A referenciák típusát határozza meg. `true` vagy `COMPACT` esetén minden referencia szerepel, `false` esetén üres. `COMPACT` módban a route referenciák `description` mezője kihagyásra kerül.","explode":false,"in":"query","name":"includeReferences","schema":{"default":"true","items":{"$ref":"#/components/schemas/ReferencesSchema"},"type":"array"},"style":"form"}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TicketingMethodResponse"}}},"description":"Visszaadja a jegyértékesítő helyeket és jegytípusokat."},"304":{"description":"Nem változott az adat az `ifModifiedSince` query vagy header paraméterben megadott időpont óta."}}}},"/{dialect}/api/where/trip-details":{"get":{"operationId":"getTripDetails","parameters":[{"description":"Amennyiben meg van adva, azon menet érkezik a válaszban, amit az adott jármű teljesít.","example":"BKK_4510","in":"query","name":"vehicleId","schema":{"type":"string"}},{"description":"Ha nincs kitöltve a járműazonosító, az itt megadott azonosítóval rendelkező menet lesz a válaszban.","example":"BKK_C23556161","in":"query","name":"tripId","schema":{"type":"string"}},{"description":"Ha nincs kitöltve a járműazonosító, ezen a dátumon lesz keresve az adott azonosítójú menet.","example":20210708,"in":"query","name":"date","schema":{"type":"string"}},{"description":"Akkor adunk vissza adatot, ha az módosult az itt megadott időbélyeg (UNIX időbélyeg másodpercben) után. Ellenkező esetben HTTP 304 a válasz, ha nincs változás. Elsőbbsége van a header paraméterrel szemben.","example":1625685137,"in":"query","name":"ifModifiedSince","schema":{"default":-1,"format":"int64","type":"integer"}},{"description":"Ha meg van adva, akkor csak abban az esetben érkezik vissza adat, ha az változott a megadott időpont óta. Különben HTTP 304 a válasz. A query paraméternek elsőbbsége van ezzel szemben.","example":"Fri, 21 Jan 2022 09:48:43 GMT+01:00","in":"header","name":"If-Modified-Since","schema":{"format":"date-time","type":"string"}},{"description":"A kliensalkalmazás verziója.","example":"1.1.abc","in":"query","name":"appVersion","schema":{"type":"string"}},{"description":"Az API verziója.","example":2,"in":"query","name":"version","schema":{"$ref":"#/components/schemas/ApiVersion"}},{"description":"Az API referenciáinak dialektusa.","example":"otp","in":"path","name":"dialect","required":true,"schema":{"$ref":"#/components/schemas/Dialect"}},{"description":"A referenciák típusát határozza meg. `true` vagy `COMPACT` esetén minden referencia szerepel, `false` esetén üres. `COMPACT` módban a route referenciák `description` mezője kihagyásra kerül.","explode":false,"in":"query","name":"includeReferences","schema":{"default":"true","items":{"$ref":"#/components/schemas/ReferencesSchema"},"type":"array"},"style":"form"}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TripDetailsOTPMethodResponse"}}},"description":"Visszaadja a részletes információit egy menetnek, ami az azonosítója és a dátum alapján, vagy az azt teljesítő jármű azonosítója alapján lett lekérve."},"304":{"description":"Nem változott az adat az `ifModifiedSince` paraméterben megadott időpont óta."},"400":{"description":"Nem sikerült beolvasni a dátumot."},"404":{"description":"A következő esetek egyike: -Ismeretlen járműazonosító. -Ismereten menetazonosító. -A kért menet nem közlekedik az adott napon."}}}},"/{dialect}/api/where/vehicle-for-trip":{"get":{"operationId":"getVehicleForTrip","parameters":[{"description":"A lekért menetek azonosítói.","example":"BKK_C3135012112,BKK_C3135012044","in":"query","name":"tripId","required":true,"schema":{"items":{"type":"string"},"type":"array"}},{"description":"A lekért menetrendi napok. Alapértelmezetten az aktuális nap.","example":"BKK_F01081","in":"query","name":"date","schema":{"items":{"type":"string"},"type":"array"}},{"description":"Akkor adunk vissza adatot, ha az módosult az itt megadott időbélyeg (UNIX időbélyeg másodpercben) után. Ellenkező esetben HTTP 304 a válasz, ha nincs változás. Elsőbbsége van a header paraméterrel szemben.","example":1625685137,"in":"query","name":"ifModifiedSince","schema":{"default":-1,"format":"int64","type":"integer"}},{"description":"Ha meg van adva, akkor csak abban az esetben érkezik vissza adat, ha az változott a megadott időpont óta. Különben HTTP 304 a válasz. A query paraméternek elsőbbsége van ezzel szemben.","example":"Fri, 21 Jan 2022 09:48:43 GMT+01:00","in":"header","name":"If-Modified-Since","schema":{"format":"date-time","type":"string"}},{"description":"A kliensalkalmazás verziója.","example":"1.1.abc","in":"query","name":"appVersion","schema":{"type":"string"}},{"description":"Az API verziója.","example":2,"in":"query","name":"version","schema":{"$ref":"#/components/schemas/ApiVersion"}},{"description":"Az API referenciáinak dialektusa.","example":"otp","in":"path","name":"dialect","required":true,"schema":{"$ref":"#/components/schemas/Dialect"}},{"description":"A referenciák típusát határozza meg. `true` vagy `COMPACT` esetén minden referencia szerepel, `false` esetén üres. `COMPACT` módban a route referenciák `description` mezője kihagyásra kerül.","explode":false,"in":"query","name":"includeReferences","schema":{"default":"true","items":{"$ref":"#/components/schemas/ReferencesSchema"},"type":"array"},"style":"form"}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/VehicleForTripMethodResponse"}}},"description":"Visszatér a megadott menetekhez és menetrendi napokhoz tartozó járművekkel."},"304":{"description":"Nem változott az adat az `ifModifiedSince` paraméterben megadott időpont óta."},"400":{"description":"A menet azonosítókat és menetrendi napokat tartalmazó tömbök mérete nem egyezik."},"404":{"description":"Az egyik menet azonosítóhoz nem található menet."}}}},"/{dialect}/api/where/vehicles-for-location":{"get":{"operationId":"getVehiclesForLocation","parameters":[{"description":"A válasz listát szűrő feltétel, amit tartalmaznia kell a jármű azonosítójának, rendszámának vagy a típusának.","example":"BKK_4510","in":"query","name":"query","schema":{"type":"string"}},{"description":"A terület középpontjának szélességi koordinátája.","example":47.4973131430789,"in":"query","name":"lat","schema":{"format":"float","type":"number"}},{"description":"A terület középpontjának hosszúsági koordinátája.","example":19.064639534671457,"in":"query","name":"lon","schema":{"format":"float","type":"number"}},{"description":"A lekérési terület szélességi íve. (Terület szélessége: `lat +/- latspan`).","example":0.013365429598373169,"in":"query","name":"latSpan","schema":{"format":"float","type":"number"}},{"description":"A lekérési terület hosszúsági íve. (Terület hosszúsága: `lon +/- lonSpan`).","example":0.032126676908724505,"in":"query","name":"lonSpan","schema":{"format":"float","type":"number"}},{"description":"Ha a `latSpan` vagy a `longSpan` nincs kitöltve, a keresési terület a középpontól számított `radius` méter távolság mind a négy irányban.","example":100,"in":"query","name":"radius","schema":{"default":100,"format":"int32","type":"integer"}},{"description":"Akkor adunk vissza adatot, ha az módosult az itt megadott időbélyeg (UNIX időbélyeg másodpercben) után. Ellenkező esetben HTTP 304 a válasz, ha nincs változás. Elsőbbsége van a header paraméterrel szemben.","example":1625685137,"in":"query","name":"ifModifiedSince","schema":{"default":-1,"format":"int64","type":"integer"}},{"description":"Ha meg van adva, akkor csak abban az esetben érkezik vissza adat, ha az változott a megadott időpont óta. Különben HTTP 304 a válasz. A query paraméternek elsőbbsége van ezzel szemben.","example":"Fri, 21 Jan 2022 09:48:43 GMT+01:00","in":"header","name":"If-Modified-Since","schema":{"format":"date-time","type":"string"}},{"description":"A kliensalkalmazás verziója.","example":"1.1.abc","in":"query","name":"appVersion","schema":{"type":"string"}},{"description":"Az API verziója.","example":2,"in":"query","name":"version","schema":{"$ref":"#/components/schemas/ApiVersion"}},{"description":"Az API referenciáinak dialektusa.","example":"otp","in":"path","name":"dialect","required":true,"schema":{"$ref":"#/components/schemas/Dialect"}},{"description":"A referenciák típusát határozza meg. `true` vagy `COMPACT` esetén minden referencia szerepel, `false` esetén üres. `COMPACT` módban a route referenciák `description` mezője kihagyásra kerül.","explode":false,"in":"query","name":"includeReferences","schema":{"default":"true","items":{"$ref":"#/components/schemas/ReferencesSchema"},"type":"array"},"style":"form"}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/VehiclesForLocationMethodResponse"}}},"description":"Visszatér az adott területen található összes járművel. Ha a `lat` vagy a `lon` null, az összes jármű benne lesz a válaszban."},"304":{"description":"Nem változott az adat az `ifModifiedSince` paraméterben megadott időpont óta."}}}},"/{dialect}/api/where/vehicles-for-route":{"get":{"operationId":"getVehiclesForRoute","parameters":[{"description":"A lekért járatok azonosítói.","example":"BKK_3040,BKK_3060","in":"query","name":"routeId","required":true,"schema":{"items":{"type":"string"},"type":"array"}},{"description":"Tartalmazza-e a válasz a kapcsolódó járatokat is a referenciákban.","example":false,"in":"query","name":"related","schema":{"default":false,"type":"boolean"}},{"description":"Akkor adunk vissza adatot, ha az módosult az itt megadott időbélyeg (UNIX időbélyeg másodpercben) után. Ellenkező esetben HTTP 304 a válasz, ha nincs változás. Elsőbbsége van a header paraméterrel szemben.","example":1625685137,"in":"query","name":"ifModifiedSince","schema":{"default":-1,"format":"int64","type":"integer"}},{"description":"Ha meg van adva, akkor csak abban az esetben érkezik vissza adat, ha az változott a megadott időpont óta. Különben HTTP 304 a válasz. A query paraméternek elsőbbsége van ezzel szemben.","example":"Fri, 21 Jan 2022 09:48:43 GMT+01:00","in":"header","name":"If-Modified-Since","schema":{"format":"date-time","type":"string"}},{"description":"A kliensalkalmazás verziója.","example":"1.1.abc","in":"query","name":"appVersion","schema":{"type":"string"}},{"description":"Az API verziója.","example":2,"in":"query","name":"version","schema":{"$ref":"#/components/schemas/ApiVersion"}},{"description":"Az API referenciáinak dialektusa.","example":"otp","in":"path","name":"dialect","required":true,"schema":{"$ref":"#/components/schemas/Dialect"}},{"description":"A referenciák típusát határozza meg. `true` vagy `COMPACT` esetén minden referencia szerepel, `false` esetén üres. `COMPACT` módban a route referenciák `description` mezője kihagyásra kerül.","explode":false,"in":"query","name":"includeReferences","schema":{"default":"true","items":{"$ref":"#/components/schemas/ReferencesSchema"},"type":"array"},"style":"form"}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/VehiclesForRouteMethodResponse"}}},"description":"A megadott járat azonosítókhoz tartozó járművekkel tér vissza."},"304":{"description":"Nem változott az adat az `ifModifiedSince` paraméterben megadott időpont óta."},"404":{"description":"A járat azonosítóhoz nem található járat."}}}},"/{dialect}/api/where/vehicles-for-stop":{"get":{"operationId":"getVehiclesForStop","parameters":[{"description":"A lekért megálló azonosítója.","example":"BKK_F01081","in":"query","name":"stopId","required":true,"schema":{"type":"string"}},{"description":"Akkor adunk vissza adatot, ha az módosult az itt megadott időbélyeg (UNIX időbélyeg másodpercben) után. Ellenkező esetben HTTP 304 a válasz, ha nincs változás. Elsőbbsége van a header paraméterrel szemben.","example":1625685137,"in":"query","name":"ifModifiedSince","schema":{"default":-1,"format":"int64","type":"integer"}},{"description":"Ha meg van adva, akkor csak abban az esetben érkezik vissza adat, ha az változott a megadott időpont óta. Különben HTTP 304 a válasz. A query paraméternek elsőbbsége van ezzel szemben.","example":"Fri, 21 Jan 2022 09:48:43 GMT+01:00","in":"header","name":"If-Modified-Since","schema":{"format":"date-time","type":"string"}},{"description":"A kliensalkalmazás verziója.","example":"1.1.abc","in":"query","name":"appVersion","schema":{"type":"string"}},{"description":"Az API verziója.","example":2,"in":"query","name":"version","schema":{"$ref":"#/components/schemas/ApiVersion"}},{"description":"Az API referenciáinak dialektusa.","example":"otp","in":"path","name":"dialect","required":true,"schema":{"$ref":"#/components/schemas/Dialect"}},{"description":"A referenciák típusát határozza meg. `true` vagy `COMPACT` esetén minden referencia szerepel, `false` esetén üres. `COMPACT` módban a route referenciák `description` mezője kihagyásra kerül.","explode":false,"in":"query","name":"includeReferences","schema":{"default":"true","items":{"$ref":"#/components/schemas/ReferencesSchema"},"type":"array"},"style":"form"}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/VehiclesForStopMethodResponse"}}},"description":"Visszaadja az összes járművet, ami olyan menetet teljesít, ami tartalmazza a megadott megállót."},"304":{"description":"Nem változott az adat az `ifModifiedSince` paraméterben megadott időpont óta."},"404":{"description":"A megálló azonosítóhoz nem található megálló."}}}}},"components":{"schemas":{"AlertSearchMethodResponse":{"properties":{"code":{"description":"A válasz státusz kódja.","example":200,"format":"int32","type":"integer"},"currentTime":{"description":"Az aktuális szerveridő ezredmásodpercben.","example":1625747515786,"format":"int64","type":"integer"},"data":{"$ref":"#/components/schemas/TransitEntryWithReferencesTransitSearch"},"status":{"$ref":"#/components/schemas/Status"},"text":{"description":"A válasz szövege.","example":"OK","type":"string"},"version":{"description":"A válasz API verziója.","example":3,"format":"int32","type":"integer"}},"type":"object"},"ApiTripSearchMetadata":{"description":"A tervezés metaadatai. Tartalmazza a következő és az előző tervezési időablakot a lapozás megvalósításához ezred másodpercben.","properties":{"nextDateTime":{"format":"int64","type":"integer"},"prevDateTime":{"format":"int64","type":"integer"},"searchWindowUsed":{"format":"int32","type":"integer"}},"type":"object"},"ApiVersion":{"default":"2","enum":["2","3","4"],"type":"string"},"ArrivalsAndDeparturesForLocationOTPMethodResponse":{"properties":{"code":{"description":"A válasz státusz kódja.","example":200,"format":"int32","type":"integer"},"currentTime":{"description":"Az aktuális szerveridő ezredmásodpercben.","example":1625747515786,"format":"int64","type":"integer"},"data":{"$ref":"#/components/schemas/TransitListEntryWithReferencesTransitDepartureGroup"},"status":{"$ref":"#/components/schemas/Status"},"text":{"description":"A válasz szövege.","example":"OK","type":"string"},"version":{"description":"A válasz API verziója.","example":3,"format":"int32","type":"integer"}},"type":"object"},"ArrivalsAndDeparturesForStopOTPMethodResponse":{"properties":{"code":{"description":"A válasz státusz kódja.","example":200,"format":"int32","type":"integer"},"currentTime":{"description":"Az aktuális szerveridő ezredmásodpercben.","example":1625747515786,"format":"int64","type":"integer"},"data":{"$ref":"#/components/schemas/TransitEntryWithReferencesTransitArrivalsAndDepartures"},"status":{"$ref":"#/components/schemas/Status"},"text":{"description":"A válasz szövege.","example":"OK","type":"string"},"version":{"description":"A válasz API verziója.","example":3,"format":"int32","type":"integer"}},"type":"object"},"BicycleRentalMethodResponse":{"properties":{"code":{"description":"A válasz státusz kódja.","example":200,"format":"int32","type":"integer"},"currentTime":{"description":"Az aktuális szerveridő ezredmásodpercben.","example":1625747515786,"format":"int64","type":"integer"},"data":{"$ref":"#/components/schemas/TransitListEntryWithReferencesTransitBikeRentalStation"},"status":{"$ref":"#/components/schemas/Status"},"text":{"description":"A válasz szövege.","example":"OK","type":"string"},"version":{"description":"A válasz API verziója.","example":3,"format":"int32","type":"integer"}},"type":"object"},"BikeStreetCategory":{"description":"Kerékpáros útszakaszok kategórizálásai.","enum":["CYCLEWAY","CYCLELANE","LOW_TRAFFIC","OTHER","PEDESTRIAN"],"example":"LOW_TRAFFIC","nullable":true,"type":"string"},"Dialect":{"enum":["otp","mobile"],"type":"string"},"DisplayedLeg":{"description":"Az útiterv kivonatos megjelenítéséhez használható  lábak és adatok.","properties":{"first":{"description":"Jelzi, ha a láb az első az útitervben.","example":true,"type":"boolean"},"last":{"description":"Jelzi, ha a láb az utolsó az útitervben.","example":true,"type":"boolean"},"name":{"description":"Az indulási hely neve, kivéve az utolsón, ahol a érkezési helyé.","example":"realCity ITS Kft.","type":"string"},"time":{"description":"Az utolsó lábon az érkezési idő, az összes többin az indulási.","example":1625825460000,"format":"int64","type":"integer"},"walkTo":{"description":"Jelzi, hogy a láb nem tranzit típusú.","example":true,"type":"boolean"}},"type":"object"},"EffectType":{"description":"A zavar hatásának típusa.","enum":["NO_SERVICE","WARNING"],"type":"string"},"ElevationPoint":{"description":"A lábhoz tartozó magassági adatok.","example":[],"properties":{"distance":{"description":"A magassági pont távolsága a láb kezdetéhez képest méterben.","example":10.871,"format":"double","type":"number"},"elevation":{"description":"A pont magassága.","example":0,"format":"double","nullable":true,"type":"number"}},"type":"object"},"EncodedPolylineBean":{"description":"A láb geometriája.","properties":{"length":{"description":"A geometria (polyline) pontjainak száma.","example":3,"format":"int32","type":"integer"},"points":{"description":"A geometria (polyline) pontjai kódolva.","example":"o{sxFl}vaMjDpCf@\\","type":"string"}},"type":"object"},"Itinerary":{"description":"A talált útvonalak listája.","properties":{"bikeCategoryDistances":{"additionalProperties":{"description":"Az útiterv során hány méter kerékpározást tartalmaztak az egyes kategóriák. Az objektum kulcsai a kategóriák (`BikeStreetCategory`).","format":"double","type":"number"},"description":"Az útiterv során hány méter kerékpározást tartalmaztak az egyes kategóriák. Az objektum kulcsai a kategóriák (`BikeStreetCategory`).","example":{"LOW_TRAFFIC":12},"type":"object"},"bikeDistance":{"description":"Kerékpározási távolság az útvonalon méterben.","example":826.7,"format":"double","type":"number"},"bikeTime":{"description":"Kerékpározási idő az útvonalon másodpercben.","example":620,"format":"int64","type":"integer"},"displayProductRecommendation":{"description":"Jelzi, ha az útvonalhoz kell termékajánlást mutatni.","example":true,"type":"boolean"},"displayedLegs":{"description":"Az útiterv kivonatos megjelenítéséhez használható  lábak és adatok.","items":{"$ref":"#/components/schemas/DisplayedLeg"},"type":"array"},"duration":{"description":"Az útvonal hossza másodpercben.","example":1732,"format":"int64","type":"integer"},"elevationGained":{"description":"Az útiterv során hány métert emelkedik az útvonal.","example":0,"format":"double","type":"number"},"elevationLost":{"description":"Az útiterv során hány métert süllyed az útvonal.","example":0,"format":"double","type":"number"},"endTime":{"description":"Az érkezési időpont ezredmásodpercben.","format":"date-time","type":"string"},"generalizedCost":{"description":"Az utazástervező algoritmus által használt súly.","example":998,"format":"int32","type":"integer"},"legs":{"description":"Az útiterv lábai (részei).","items":{"$ref":"#/components/schemas/Leg"},"type":"array"},"notAllTicketsAvailable":{"description":"Jelzi, hogy a visszaadott útvonalak tartalmazhatnak olyan járatokat (pl.: vonatok), amire a terv során érintett jegyértékesítési helyen nem lehet jegyet váltani.","example":false,"type":"boolean"},"patternDuration":{"$ref":"#/components/schemas/PatternStatistics"},"patternFrequency":{"$ref":"#/components/schemas/PatternStatistics"},"patternItineraries":{"description":"Útitervminták engedélyezése esetén a mintába tartozó útitervek.","items":{"$ref":"#/components/schemas/Itinerary"},"type":"array"},"startTime":{"description":"Az indulási időpont ezredmásodpercben.","format":"date-time","type":"string"},"tooSloped":{"description":"Jelzi, ha az útvonal meredekebb, mint a paraméterekben kért.","example":false,"type":"boolean"},"transfers":{"description":"Átszállások száma az útitervben.","example":1,"format":"int32","type":"integer"},"transitTime":{"description":"Járművön töltött idő az útvonalon másodpercben.","example":620,"format":"int64","type":"integer"},"waitTimeAdjustedGeneralizedCost":{"description":"A várakozási idővel igazított súly.","example":998,"format":"int32","type":"integer"},"waitingTime":{"description":"Várakozási idő járműre az útvonalon másodpercben.","example":620,"format":"int64","type":"integer"},"walkDistance":{"description":"Sétálási távolság az útvonalon méterben.","example":826.7,"format":"double","type":"number"},"walkLimitExceeded":{"description":"Jelzi, hogy a sétálási limit túl lett lépve az útitervben.","example":false,"type":"boolean"},"walkTime":{"description":"Sétálási idő az útvonalon másodpercben.","example":620,"format":"int64","type":"integer"}},"type":"object"},"Leg":{"description":"Az útiterv lábai (részei).","properties":{"agencyId":{"description":"Tranzit láb esetén a járatot biztosító szolgáltató azonosítója.","example":"BKK_BKK","nullable":true,"type":"string"},"agencyName":{"description":"Tranzit láb esetén a járatot biztosító szolgáltató neve.","example":"BKK","nullable":true,"type":"string"},"agencyTimeZoneOffset":{"description":"Tranzit láb esetén a járatot biztosító szolgáltató időzónájának eltolódása.","example":0,"format":"int32","nullable":true,"type":"integer"},"agencyUrl":{"description":"Tranzit láb esetén a járatot biztosító szolgáltató linkje.","example":"https://www.bkk.hu","nullable":true,"type":"string"},"alertIds":{"description":"A lábhoz tartozó aktív zavarok azonosítói.","example":["BKK_bkkinfo-75685"],"items":{"description":"A lábhoz tartozó aktív zavarok azonosítói.","example":"[\"BKK_bkkinfo-75685\"]","type":"string"},"type":"array"},"alightRule":{"description":"Igényvezérelt menet esetén a leszállási szabály.","example":"coordinateWithDriver","nullable":true,"type":"string"},"arrivalDelay":{"description":"Tranzit láb esetén a láb vége és a tényleges leszállás közötti késleltetés.","example":0,"format":"int32","type":"integer"},"boardRule":{"description":"Igényvezérelt menet esetén a felszállási szabály.","example":"mustPhone","nullable":true,"type":"string"},"departureDelay":{"description":"Tranzit láb esetén a láb indulása és a tényleges felszállás közötti késleltetés.","example":0,"format":"int32","type":"integer"},"distance":{"description":"A láb bejárása alatt megtett táv méterben.","example":209.215,"format":"double","type":"number"},"duration":{"format":"int64","type":"integer"},"endTime":{"description":"A láb vége ezredmásodpercben.","format":"date-time","type":"string"},"from":{"$ref":"#/components/schemas/Place"},"generalizedCost":{"description":"Az utazástervező algoritmus által használt súly.","example":998,"format":"int32","type":"integer"},"hasAlertInPattern":{"description":"Útiterv minták esetén jelzi, hogy a mintában a megfelelő lábak valamelyikén szerepel aktív riasztás. Nincs kitöltve, ha az útiterv minták ki vannak kapcsolva.","example":true,"nullable":true,"type":"boolean"},"headsign":{"description":"Tranzit láb esetén a menet célállomása.","example":"Nagyvárad tér M","nullable":true,"type":"string"},"interlineWithPreviousLeg":{"description":"Jelzi, hogy az utas maradjon a járművön a végállomásnál, mert másik menetként folytatódik (hurokjárat).","example":false,"nullable":true,"type":"boolean"},"intermediateStops":{"description":"Tranzit láb esetén a köztes megállók a láb kezdete és végződése között.","items":{"$ref":"#/components/schemas/Place"},"nullable":true,"type":"array"},"legElevation":{"description":"A lábhoz tartozó magassági adatok.","example":[],"items":{"$ref":"#/components/schemas/ElevationPoint"},"type":"array"},"legGeometry":{"$ref":"#/components/schemas/EncodedPolylineBean"},"mode":{"description":"A lábon használt közlekedési mód.","example":"WALK","type":"string"},"onBoardAccess":{"default":false,"description":"Igaz, ha járatról történt a tervezés.","example":true,"nullable":true,"type":"boolean"},"pathway":{"description":"Jelzi, hogy a láb egy pathway (pl. metró lejáró).","example":false,"type":"boolean"},"realTime":{"description":"Jelzi, hogy a láb adatai valós idejű forrásból származnak.","example":true,"type":"boolean"},"rentedBike":{"description":"Jelzi, hogy a lábat bérelt kerékpárral kell bejárni.","example":true,"nullable":true,"type":"boolean"},"requiresBooking":{"description":"Igaz, ha szükséges foglalás.","example":true,"type":"boolean"},"routeColor":{"description":"Tranzit láb esetén a járat hátterének színe a megjelenítéséhez.","example":"009FE3","nullable":true,"type":"string"},"routeId":{"description":"Tranzit láb esetén a járat azonosítója.","example":"BKK_MP53","nullable":true,"type":"string"},"routeIds":{"description":"Útiterv minták esetén, a lábnak a mintában megfelelő, más lábakon használt járatok azonosítóinak listája.","example":["BKK_MP53"],"items":{"description":"Útiterv minták esetén, a lábnak a mintában megfelelő, más lábakon használt járatok azonosítóinak listája.","example":"[\"BKK_MP53\"]","nullable":true,"type":"string"},"nullable":true,"type":"array"},"routeLongName":{"description":"Tranzit láb esetén a járat hosszú neve.","example":"M3","nullable":true,"type":"string"},"routeShortName":{"description":"Tranzit láb esetén a járat rövid neve.","example":"M3","nullable":true,"type":"string"},"routeTextColor":{"description":"Tranzit láb esetén a járat szövegének színe a megjelenítéséhez.","example":"FFFFFF","nullable":true,"type":"string"},"serviceDate":{"description":"Tranzit láb esetén a menet menetrendi napja.","example":"20210709","nullable":true,"type":"string"},"startTime":{"description":"A láb kezdete ezredmásodpercben.","format":"date-time","type":"string"},"steps":{"description":"Az útvonal lépései gyalogos, kerékpáros vagy autós láb lesetén.","items":{"$ref":"#/components/schemas/WalkStep"},"nullable":true,"type":"array"},"timeZone":{"properties":{"displayName":{"type":"string"},"dstsavings":{"format":"int32","type":"integer"},"id":{"type":"string"},"rawOffset":{"format":"int32","type":"integer"}},"type":"object","writeOnly":true},"to":{"$ref":"#/components/schemas/Place"},"transitLeg":{"type":"boolean"},"tripBlockId":{"description":"Tranzit láb esetén a menethez tartozó GTFS block_id, amennyiben létezik.","example":"C32859_MP53_39_13","nullable":true,"type":"string"},"tripId":{"description":"Tranzit láb esetén a menet azonosítója.","example":"BKK_C328598112","nullable":true,"type":"string"},"tripIds":{"description":"Útiterv minták esetén, a lábnak a mintában megfelelő, más lábakon használt menetek azonosítóinak listája.","example":["BKK_C328598112","BKK_C328598112"],"items":{"description":"Útiterv minták esetén, a lábnak a mintában megfelelő, más lábakon használt menetek azonosítóinak listája.","example":"[\"BKK_C328598112\",\"BKK_C328598112\"]","nullable":true,"type":"string"},"nullable":true,"type":"array"},"vertex":{"description":"A menet utazástervező azonosítója, amelyet a `fromPlace` megadásához lehet használni.","example":"20210708:BKK:AS4356","type":"string"},"wait":{"description":"A várakozási idő mennyiségi típusa a tranzit típusú lábon.","enum":["SHORT","LONG"],"example":"SHORT","nullable":true,"type":"string"}},"type":"object"},"MetadataResponse":{"properties":{"code":{"description":"A válasz státusz kódja.","example":200,"format":"int32","type":"integer"},"currentTime":{"description":"Az aktuális szerveridő ezredmásodpercben.","example":1625747515786,"format":"int64","type":"integer"},"data":{"$ref":"#/components/schemas/TransitEntryWithReferencesTransitMetadata"},"status":{"$ref":"#/components/schemas/Status"},"text":{"description":"A válasz szövege.","example":"OK","type":"string"},"version":{"description":"A válasz API verziója.","example":3,"format":"int32","type":"integer"}},"type":"object"},"MobileTransitReferences":{"properties":{"agencies":{"description":"Szolgáltatók referenciáinak listája.","items":{"$ref":"#/components/schemas/TransitAgency"},"type":"array"},"alerts":{"description":"Zavarok referenciáinak listája.","items":{"$ref":"#/components/schemas/TransitAlert"},"type":"array"},"routes":{"description":"Járatok referenciáinak listája.","items":{"$ref":"#/components/schemas/TransitRoute"},"type":"array"},"stops":{"description":"Megállók referenciáinak listája.","items":{"$ref":"#/components/schemas/TransitStop"},"type":"array"},"trips":{"description":"Menetek referenciáinak listája.","items":{"$ref":"#/components/schemas/TransitTrip"},"type":"array"}},"type":"object"},"MultiRouteDetailsMethodResponse":{"properties":{"code":{"description":"A válasz státusz kódja.","example":200,"format":"int32","type":"integer"},"currentTime":{"description":"Az aktuális szerveridő ezredmásodpercben.","example":1625747515786,"format":"int64","type":"integer"},"data":{"$ref":"#/components/schemas/TransitListEntryWithReferencesTransitRouteDetails"},"status":{"$ref":"#/components/schemas/Status"},"text":{"description":"A válasz szövege.","example":"OK","type":"string"},"version":{"description":"A válasz API verziója.","example":3,"format":"int32","type":"integer"}},"type":"object"},"OTPTransitReferences":{"properties":{"agencies":{"additionalProperties":{"$ref":"#/components/schemas/TransitAgency"},"description":"Szolgáltatók referenciáinak listája.","type":"object"},"alerts":{"additionalProperties":{"$ref":"#/components/schemas/TransitAlert"},"description":"Zavarok referenciáinak listája.","type":"object"},"routes":{"additionalProperties":{"$ref":"#/components/schemas/TransitRoute"},"description":"Járatok referenciáinak listája.","type":"object"},"stops":{"additionalProperties":{"$ref":"#/components/schemas/TransitStop"},"description":"Megállók referenciáinak listája.","type":"object"},"trips":{"additionalProperties":{"$ref":"#/components/schemas/TransitTrip"},"description":"Menetek referenciáinak listája.","type":"object"}},"type":"object"},"OnboardDepartPosition":{"properties":{"accuracy":{"description":"A pontossága egy pozició pontnak méterben.","example":100,"format":"double","nullable":true,"type":"number"},"lat":{"description":"A szélességi koordinátája egy pozició pontnak.","example":47.497313,"format":"double","type":"number"},"lon":{"description":"A hosszúsági koordinátája egy pozició pontnak.","example":19.064683,"format":"double","type":"number"},"speed":{"description":"A sebesség egy pozició pontban m/s-ban.","example":8,"format":"double","nullable":true,"type":"number"},"timestamp":{"description":"Az időpontja egy pozició pontnak epoch másodpercben.","example":1644829176,"format":"int64","type":"integer"}},"required":["lat","lon","timestamp"],"type":"object"},"OnboardDepartSearchMethodResponse":{"properties":{"code":{"description":"A válasz státusz kódja.","example":200,"format":"int32","type":"integer"},"currentTime":{"description":"Az aktuális szerveridő ezredmásodpercben.","example":1625747515786,"format":"int64","type":"integer"},"data":{"$ref":"#/components/schemas/TransitListEntryWithReferencesTransitVehicle"},"status":{"$ref":"#/components/schemas/Status"},"text":{"description":"A válasz szövege.","example":"OK","type":"string"},"version":{"description":"A válasz API verziója.","example":3,"format":"int32","type":"integer"}},"type":"object"},"PatternStatistics":{"description":"Útitervminták engedélyezése esetén a minták időtartam-adatai.","properties":{"avg":{"description":"Átlag érték. Akkor van kitöltve, ha az adatok megegyeznek.","format":"int64","type":"integer"},"max":{"description":"Maximum érték. Akkor van kitöltve, ha az adatok különbözőek.","format":"int64","type":"integer"},"min":{"description":"Minimum érték. Akkor van kitöltve, ha az adatok különbözőek.","format":"int64","type":"integer"},"text":{"description":"A klienseken megjelenített szöveg.","type":"string"}},"type":"object"},"Place":{"description":"Tranzit láb esetén a köztes megállók a láb kezdete és végződése között.","nullable":true,"properties":{"arrival":{"description":"A helyre érkezés időpontja ezredmásodpercben.","format":"date-time","nullable":true,"type":"string"},"departure":{"description":"A helyről való indulás időpontja ezredmásodpercben.","format":"date-time","nullable":true,"type":"string"},"lat":{"description":"A hely szélességi koordinátája.","example":47.47430103584126,"format":"double","nullable":true,"type":"number"},"lon":{"description":"A hely hosszúsági koordinátája.","example":19.071962345420864,"format":"double","nullable":true,"type":"number"},"name":{"description":"Megálló esetén a megálló neve, POI-nál a POI neve.","example":"realCity ITS Kft.","type":"string"},"orig":{"description":"Az indulási és az érkezési hely címkéje. Az első és az utolsó útvonal lábon van kitöltve.","example":"realCity ITS Kft.","nullable":true,"type":"string"},"platformCode":{"description":"A megálló peron-kódja, ha a hely egy megálló.","example":"1","nullable":true,"type":"string"},"stopCode":{"description":"A megálló kódja, ha a hely egy megálló.","example":"110452","nullable":true,"type":"string"},"stopId":{"description":"A megálló azonosítója, ha a hely egy megálló.","example":"BKK_110452","nullable":true,"type":"string"},"stopIndex":{"description":"A megálló indexe, ha a hely egy megálló.","example":10,"format":"int32","nullable":true,"type":"integer"},"stopSequence":{"description":"A megálló sorszáma a meneten, ha a hely egy megálló.","example":10,"format":"int32","nullable":true,"type":"integer"},"ticketingLocation":{"$ref":"#/components/schemas/TicketingLocation"}},"type":"object"},"PlanTripResponse":{"properties":{"code":{"description":"A válasz státusz kódja.","example":200,"format":"int32","type":"integer"},"currentTime":{"description":"Az aktuális szerveridő ezredmásodpercben.","example":1625747515786,"format":"int64","type":"integer"},"data":{"$ref":"#/components/schemas/TransitEntryWithReferencesResponse"},"status":{"$ref":"#/components/schemas/Status"},"text":{"description":"A válasz szövege.","example":"OK","type":"string"},"version":{"description":"A válasz API verziója.","example":3,"format":"int32","type":"integer"}},"type":"object"},"PlannerError":{"description":"A hibát tartalmazza, ha nem sikerült a tervezés.","nullable":true,"properties":{"id":{"description":"A hibaüzenet azonosítója.","example":0,"format":"int32","type":"integer"},"message":{"description":"A hibaüzenet kódja.","enum":["PLAN_OK","SYSTEM_ERROR","GRAPH_UNAVAILABLE","PLANNER_SERVICE_UNAVAILABLE","OUTSIDE_BOUNDS","PATH_NOT_FOUND","NO_TRANSIT_TIMES","REQUEST_TIMEOUT","BOGUS_PARAMETER","GEOCODE_FROM_NOT_FOUND","GEOCODE_TO_NOT_FOUND","GEOCODE_FROM_TO_NOT_FOUND","TOO_CLOSE","LOCATION_NOT_ACCESSIBLE","MISSING_MODE","GEOCODE_FROM_AMBIGUOUS","GEOCODE_TO_AMBIGUOUS","GEOCODE_FROM_TO_AMBIGUOUS","UNDERSPECIFIED_TRIANGLE","TRIANGLE_NOT_AFFINE","TRIANGLE_OPTIMIZE_TYPE_NOT_SET","TRIANGLE_VALUES_NOT_SET"],"example":"OUTSIDE_BOUNDS","type":"string"},"missing":{"description":"A rossz paraméterek listája.","example":["from"],"items":{"description":"A rossz paraméterek listája.","example":"[\"from\"]","type":"string"},"type":"array"},"msgFromMessage":{"enum":["PLAN_OK","SYSTEM_ERROR","GRAPH_UNAVAILABLE","PLANNER_SERVICE_UNAVAILABLE","OUTSIDE_BOUNDS","PATH_NOT_FOUND","NO_TRANSIT_TIMES","REQUEST_TIMEOUT","BOGUS_PARAMETER","GEOCODE_FROM_NOT_FOUND","GEOCODE_TO_NOT_FOUND","GEOCODE_FROM_TO_NOT_FOUND","TOO_CLOSE","LOCATION_NOT_ACCESSIBLE","MISSING_MODE","GEOCODE_FROM_AMBIGUOUS","GEOCODE_TO_AMBIGUOUS","GEOCODE_FROM_TO_AMBIGUOUS","UNDERSPECIFIED_TRIANGLE","TRIANGLE_NOT_AFFINE","TRIANGLE_OPTIMIZE_TYPE_NOT_SET","TRIANGLE_VALUES_NOT_SET"],"type":"string","writeOnly":true},"noPath":{"description":"Igaz, ha nem sikerült útvonalat találni.","example":true,"type":"boolean"}},"type":"object"},"ReferencesMethodErrors":{"properties":{"agencyIds":{"description":"A szolgáltató ID-k, amelyek feloldása sikertelen volt.","example":"BKK","items":{"description":"A szolgáltató ID-k, amelyek feloldása sikertelen volt.","example":"BKK","type":"string"},"type":"array"},"alertIds":{"description":"A zavar ID-k, amelyek feloldása sikertelen volt.","example":"BKK_bkkinfo-81404","items":{"description":"A zavar ID-k, amelyek feloldása sikertelen volt.","example":"BKK_bkkinfo-81404","type":"string"},"type":"array"},"routeIds":{"description":"A járat ID-k, amelyek feloldása sikertelen volt.","example":"BKK_3040","items":{"description":"A járat ID-k, amelyek feloldása sikertelen volt.","example":"BKK_3040","type":"string"},"type":"array"},"stopIds":{"description":"A megálló ID-k, amelyek feloldása sikertelen volt.","example":"BKK_F00001","items":{"description":"A megálló ID-k, amelyek feloldása sikertelen volt.","example":"BKK_F00001","type":"string"},"type":"array"}},"type":"object"},"ReferencesMethodResponse":{"properties":{"class":{"description":"Az adat típusa. Egy entitás esetén \"entryWithReferences\".","example":"entryWithReferences","type":"string"},"entry":{"$ref":"#/components/schemas/ReferencesMethodResult"},"limitExceeded":{"description":"Igaz, ha a lista több elemet tartalmaz, mint a limit paraméter. Indulási és érkezési idő típusú lekéréseknél használjuk.","example":false,"type":"boolean"},"references":{"$ref":"#/components/schemas/TransitReferences"}},"type":"object"},"ReferencesMethodResult":{"description":"A lekért adat.","properties":{"errors":{"$ref":"#/components/schemas/ReferencesMethodErrors"}},"type":"object"},"ReferencesSchema":{"default":"true","enum":["true","false","compact","agencies","routes","trips","stops","alerts","stations"],"type":"string"},"Response":{"description":"A lekért adat.","properties":{"error":{"$ref":"#/components/schemas/PlannerError"},"metadata":{"$ref":"#/components/schemas/ApiTripSearchMetadata"},"plan":{"$ref":"#/components/schemas/TripPlan"},"requestParameters":{"additionalProperties":{"description":"A tervezési paraméterek.","type":"string"},"description":"A tervezési paraméterek.","type":"object"}},"type":"object"},"RouteDetailsForStopMethodResponse":{"properties":{"code":{"description":"A válasz státusz kódja.","example":200,"format":"int32","type":"integer"},"currentTime":{"description":"Az aktuális szerveridő ezredmásodpercben.","example":1625747515786,"format":"int64","type":"integer"},"data":{"$ref":"#/components/schemas/TransitListEntryWithReferencesTransitRoute"},"status":{"$ref":"#/components/schemas/Status"},"text":{"description":"A válasz szövege.","example":"OK","type":"string"},"version":{"description":"A válasz API verziója.","example":3,"format":"int32","type":"integer"}},"type":"object"},"RouteDetailsMethodResponse":{"properties":{"code":{"description":"A válasz státusz kódja.","example":200,"format":"int32","type":"integer"},"currentTime":{"description":"Az aktuális szerveridő ezredmásodpercben.","example":1625747515786,"format":"int64","type":"integer"},"data":{"$ref":"#/components/schemas/TransitEntryWithReferencesTransitRouteDetails"},"status":{"$ref":"#/components/schemas/Status"},"text":{"description":"A válasz szövege.","example":"OK","type":"string"},"version":{"description":"A válasz API verziója.","example":3,"format":"int32","type":"integer"}},"type":"object"},"ScheduleForStopOTPMethodResponse":{"properties":{"code":{"description":"A válasz státusz kódja.","example":200,"format":"int32","type":"integer"},"currentTime":{"description":"Az aktuális szerveridő ezredmásodpercben.","example":1625747515786,"format":"int64","type":"integer"},"data":{"$ref":"#/components/schemas/TransitEntryWithReferencesTransitSchedule"},"status":{"$ref":"#/components/schemas/Status"},"text":{"description":"A válasz szövege.","example":"OK","type":"string"},"version":{"description":"A válasz API verziója.","example":3,"format":"int32","type":"integer"}},"type":"object"},"SearchMethodResponse":{"properties":{"code":{"description":"A válasz státusz kódja.","example":200,"format":"int32","type":"integer"},"currentTime":{"description":"Az aktuális szerveridő ezredmásodpercben.","example":1625747515786,"format":"int64","type":"integer"},"data":{"$ref":"#/components/schemas/TransitEntryWithReferencesTransitSearch"},"status":{"$ref":"#/components/schemas/Status"},"text":{"description":"A válasz szövege.","example":"OK","type":"string"},"version":{"description":"A válasz API verziója.","example":3,"format":"int32","type":"integer"}},"type":"object"},"StatisticsResponse":{"properties":{"result":{"description":"Egyszerű válasz.","example":"OK","type":"string"}},"type":"object"},"Status":{"description":"A válasz státusza.","enum":["NOT_MODIFIED","OK","UNKNOWN_ERROR","NOT_FOUND","INVALID_VALUE","NOT_OPERATING","OUTSIDE_BOUNDS","PATH_NOT_FOUND","NO_TRANSIT_TIMES","REQUEST_TIMEOUT","BOGUS_PARAMETER","TOO_CLOSE","LOCATION_NOT_ACCESSIBLE","MISSING_MODE","ERROR_NO_GRAPH","PLANNER_SERVICE_UNAVAILABLE","ERROR_VEHICLE_LOCATION_SERVICE","ERROR_BIKE_RENTAL_SERVICE","ERROR_TICKETING_SERVICE","ERROR_TRANSIT_INDEX_SERVICE","MOVED_TEMPORARILY"],"example":"OK","type":"string"},"StopsForLocationResponse":{"properties":{"code":{"description":"A válasz státusz kódja.","example":200,"format":"int32","type":"integer"},"currentTime":{"description":"Az aktuális szerveridő ezredmásodpercben.","example":1625747515786,"format":"int64","type":"integer"},"data":{"$ref":"#/components/schemas/TransitListEntryWithReferencesTransitStop"},"status":{"$ref":"#/components/schemas/Status"},"text":{"description":"A válasz szövege.","example":"OK","type":"string"},"version":{"description":"A válasz API verziója.","example":3,"format":"int32","type":"integer"}},"type":"object"},"TicketingLocation":{"description":"A jegyértékesítési pontok listája.","properties":{"address":{"description":"A jegyértékesítési hely címe.","example":"Viktor Hugo utcai alulj. Lehel tér","type":"string"},"cashAccepted":{"description":"Jelzi, hogy a jegyértékesítési helyen elfogadnak készpénzt.","example":true,"type":"boolean"},"creditCardsAccepted":{"description":"Jelzi, hogy a jegyértékesítési helyen elfogadnak bankkártyát.","example":true,"type":"boolean"},"description":{"description":"A jegyértékesítési hely leírása.","example":"Nemzeti Dohánybolt","type":"string"},"id":{"description":"A jegyértékesítési hely azonosítója.","example":"2306","type":"string"},"lastModified":{"description":"A jegyértékesítési hely utolsó frissítésének időpontja ezredmásodpercben.","format":"date-time","type":"string"},"lat":{"description":"A jegyértékesítési hely szélességi koordinátája.","example":47.517458,"format":"double","type":"number"},"lon":{"description":"A jegyértékesítési hely hosszúsági koordinátája.","example":19.060594,"format":"double","type":"number"},"openingPeriods":{"description":"A jegyértékesítési hely nyitvatartása.","items":{"$ref":"#/components/schemas/TicketingPeriod"},"type":"array"},"operator":{"description":"A jegyértékesítési hely üzemeltetője.","example":"Kisviszonteladó","type":"string"},"passIdCreation":{"description":"Lehet-e a helyszínen igazolványt csináltatni.","example":true,"type":"boolean"},"place":{"description":"A jegyértékesítési hely helye.","example":"Budapest, XIII. kerület","type":"string"},"products":{"description":"Az árusított termékek azonosítói.","items":{"description":"Az árusított termékek azonosítói.","type":"string"},"type":"array"},"state":{"description":"A jegyértékesítési hely állapota.","enum":["PLANNED","OPERATIONAL","INOPERATIVE"],"example":"OPERATIONAL","type":"string"},"ticketPassExchange":{"description":"Be lehet-e váltani a helyszínen jegyet.","example":true,"type":"boolean"},"type":{"description":"A jegyértékesítési hely típusa.","enum":["CUSTOMER_CENTER","CASHIER","VENDING_MACHINE","RESELLER"],"example":"RESELLER","type":"string"},"visible":{"description":"Ha `false`, akkor hibás az adat, így a felületen elrejtésre kerül.","example":true,"type":"boolean"}},"type":"object"},"TicketingMethodResponse":{"properties":{"code":{"description":"A válasz státusz kódja.","example":200,"format":"int32","type":"integer"},"currentTime":{"description":"Az aktuális szerveridő ezredmásodpercben.","example":1625747515786,"format":"int64","type":"integer"},"data":{"$ref":"#/components/schemas/TransitEntryWithReferencesTransitTicketing"},"status":{"$ref":"#/components/schemas/Status"},"text":{"description":"A válasz szövege.","example":"OK","type":"string"},"version":{"description":"A válasz API verziója.","example":3,"format":"int32","type":"integer"}},"type":"object"},"TicketingPeriod":{"description":"A jegyértékesítési hely nyitvatartása.","properties":{"closes":{"description":"Zárási idő HH:mm formátumban.","example":1439,"type":"string"},"closesSeconds":{"description":"Zárási idő másodpercben.","example":86340,"format":"int32","type":"integer"},"dayOfWeek":{"description":"A nyitvatartási idő napja. Lehet HOL (ünnepnap) és 0247 (éjjel-nappali).","enum":["MON","TUE","WED","THU","FRI","SAT","SUN","HOL","O247"],"example":"TUE","type":"string"},"opens":{"description":"Nyitási idő HH:mm formátumban.","example":"00:00","type":"string"},"opensSeconds":{"description":"Nyitási idő másodpercben.","example":0,"format":"int32","type":"integer"}},"type":"object"},"TicketingProduct":{"description":"A termékek listája.","properties":{"groupId":{"description":"A termék csoportjának azonosítója.","example":"3","type":"string"},"groupName":{"description":"A termék csoportjának neve.","example":"Havi bérletek","type":"string"},"id":{"description":"A termék azonosítója.","example":"69","type":"string"},"lastModified":{"description":"A termék utolsó frissítésének időpontja ezred másodpercben.","format":"date-time","type":"string"},"name":{"description":"A termék neve.","example":"Hév bérlet 20 km","type":"string"},"price":{"description":"A termék ára.","example":"14200 Ft","type":"string"},"url":{"description":"A termék linkje.","example":"https://bkk.hu/jegyek-es-berletek/arak/havi-berletek/hev-berlet-20-km.79/","type":"string"},"visible":{"description":"Ha `false`, akkor hibás az adat, így a felületen elrejtésre kerül.","example":true,"type":"boolean"}},"type":"object"},"TransitAgency":{"description":"Szolgáltatók referenciáinak listája.","properties":{"id":{"description":"A szolgáltató azonosítója.","example":"BKK","type":"string"},"lang":{"description":"A szolgáltató nyelve.","example":"hu","type":"string"},"name":{"description":"A szolgáltató neve.","example":"BKK","type":"string"},"phone":{"description":"A szolgáltató telefonszáma.","example":"+36 1 2 345 678","type":"string"},"timezone":{"description":"A szolgáltató időzónája.","example":"Europe/Budapest","type":"string"},"url":{"description":"A szolgáltató linkje.","example":"https://www.bkk.hu","type":"string"}},"type":"object"},"TransitAlert":{"description":"Zavarok referenciáinak listája.","properties":{"description":{"$ref":"#/components/schemas/TranslatedString"},"disableApp":{"description":"A zavar hatására használhatatlan lesz-e az alkalmazás.","nullable":true,"type":"boolean"},"end":{"description":"A zavar végének időpontja másodpercben.","example":1626040799,"format":"int64","type":"integer"},"endText":{"$ref":"#/components/schemas/TranslatedString"},"header":{"$ref":"#/components/schemas/TranslatedString"},"id":{"description":"A zavar azonosítója.","example":"BKK_bkkinfo-79155","type":"string"},"modifiedTime":{"description":"A zavar utolsó módosításának időpontja másodpercben.","example":1623333927,"format":"int64","type":"integer"},"routeIds":{"description":"A zavar által érintett járatok azonosítóinak listája.","example":["BKK_5100","BKK_5100"],"items":{"description":"A zavar által érintett járatok azonosítóinak listája.","example":"[\"BKK_5100\",\"BKK_5100\"]","type":"string"},"type":"array"},"routes":{"description":"A zavar által érintett járatok listája.","items":{"$ref":"#/components/schemas/TransitAlertRoute"},"type":"array"},"start":{"description":"A zavar kezdő időpontja másodpercben.","example":1623362400,"format":"int64","type":"integer"},"startText":{"$ref":"#/components/schemas/TranslatedString"},"stopIds":{"description":"A zavar által érintett megállók azonosítóinak listája.","example":["BKK_F01086","BKK_F01086"],"items":{"description":"A zavar által érintett megállók azonosítóinak listája.","example":"[\"BKK_F01086\",\"BKK_F01086\"]","type":"string"},"type":"array"},"timestamp":{"description":"A zavar időbélyege másodpercben.","example":1625747229,"format":"int64","type":"integer"},"url":{"$ref":"#/components/schemas/TranslatedString"}},"type":"object"},"TransitAlertRoute":{"description":"A zavar által érintett járatok listája.","properties":{"effectType":{"$ref":"#/components/schemas/EffectType"},"header":{"$ref":"#/components/schemas/TranslatedString"},"routeId":{"description":"A zavar által érintett járat azonosítója.","example":"BKK_5100","type":"string"},"stopIds":{"description":"A zavar által érintett megállók azonosítóinak listája a járaton.","example":["BKK_F01086","BKK_F01086"],"items":{"description":"A zavar által érintett megállók azonosítóinak listája a járaton.","example":"[\"BKK_F01086\",\"BKK_F01086\"]","type":"string"},"type":"array"}},"type":"object"},"TransitArrivalsAndDepartures":{"description":"A lekért adat.","properties":{"alertIds":{"description":"A megállóhoz tartozó aktív zavarok.","example":["BKK_bkkinfo-75685"],"items":{"description":"A megállóhoz tartozó aktív zavarok.","example":"[\"BKK_bkkinfo-75685\"]","type":"string"},"type":"array"},"nearbyStopIds":{"description":"A közeli megállók azonosítói.","example":["BKK_F01029","BKK_F01029"],"items":{"description":"A közeli megállók azonosítói.","example":"[\"BKK_F01029\",\"BKK_F01029\"]","type":"string"},"type":"array"},"routeIds":{"description":"A megállóhoz tartozó járatok azonosítói.","example":["BKK_VP06","BKK_0090"],"items":{"description":"A megállóhoz tartozó járatok azonosítói.","example":"[\"BKK_VP06\",\"BKK_0090\"]","type":"string"},"type":"array"},"stopId":{"description":"A megálló azonosítója.","example":"BKK_F01029","type":"string"},"stopTimes":{"description":"A megállóhoz tartozó menetrendi bejegyzések.","items":{"$ref":"#/components/schemas/TransitScheduleStopTime"},"type":"array"}},"type":"object"},"TransitBikeRentalStation":{"description":"A lekért adatok listája.","properties":{"bikes":{"description":"Az állomáson elérhető kerékpárok száma.","example":5,"format":"int32","type":"integer"},"code":{"description":"Az állomás kódja.","example":"0213","type":"string"},"id":{"description":"Az állomás azonosítója.","example":"42711896","type":"string"},"lat":{"description":"Az állomás szélességi koordinátája.","example":47.51032,"format":"double","type":"number"},"lon":{"description":"Az állomás hosszúsági koordinátája.","example":19.028615,"format":"double","type":"number"},"name":{"description":"Az állomás neve.","example":"Millenáris","type":"string"},"spaces":{"description":"Az állomás összes helyének száma. Ez mindig fix 999.","example":999,"format":"int32","type":"integer"},"type":{"description":"Az állomás típusa.","example":"stele","type":"string"}},"type":"object"},"TransitCoordinatePoint":{"description":"A jármű pozíciója.","properties":{"lat":{"description":"Szélességi koordináta.","example":47.47375,"format":"float","type":"number"},"lon":{"description":"Hosszúsági koordináta.","example":19.049086,"format":"float","type":"number"}},"type":"object"},"TransitDepartureGroup":{"description":"A lekért adatok listája.","properties":{"headsign":{"description":"A csoporthoz tartozó célállomás.","example":"Újbuda-központ M","type":"string"},"routeId":{"description":"A csoporthoz tartozó járat azonosító.","example":"BKK_3040","type":"string"},"stopTimes":{"description":"A csoport menetrendi bejegyzései.","items":{"$ref":"#/components/schemas/TransitScheduleStopTime"},"type":"array"}},"type":"object"},"TransitEntryWithReferencesResponse":{"description":"A válasz adat.","properties":{"class":{"description":"Az adat típusa. Egy entitás esetén \"entryWithReferences\".","example":"entryWithReferences","type":"string"},"entry":{"$ref":"#/components/schemas/Response"},"limitExceeded":{"description":"Igaz, ha a lista több elemet tartalmaz, mint a limit paraméter. Indulási és érkezési idő típusú lekéréseknél használjuk.","example":false,"type":"boolean"},"references":{"$ref":"#/components/schemas/TransitReferences"}},"type":"object"},"TransitEntryWithReferencesTransitArrivalsAndDepartures":{"description":"A válasz adat.","properties":{"class":{"description":"Az adat típusa. Egy entitás esetén \"entryWithReferences\".","example":"entryWithReferences","type":"string"},"entry":{"$ref":"#/components/schemas/TransitArrivalsAndDepartures"},"limitExceeded":{"description":"Igaz, ha a lista több elemet tartalmaz, mint a limit paraméter. Indulási és érkezési idő típusú lekéréseknél használjuk.","example":false,"type":"boolean"},"references":{"$ref":"#/components/schemas/TransitReferences"}},"type":"object"},"TransitEntryWithReferencesTransitMetadata":{"description":"A válasz adat.","properties":{"class":{"description":"Az adat típusa. Egy entitás esetén \"entryWithReferences\".","example":"entryWithReferences","type":"string"},"entry":{"$ref":"#/components/schemas/TransitMetadata"},"limitExceeded":{"description":"Igaz, ha a lista több elemet tartalmaz, mint a limit paraméter. Indulási és érkezési idő típusú lekéréseknél használjuk.","example":false,"type":"boolean"},"references":{"$ref":"#/components/schemas/TransitReferences"}},"type":"object"},"TransitEntryWithReferencesTransitRouteDetails":{"description":"A válasz adat.","properties":{"class":{"description":"Az adat típusa. Egy entitás esetén \"entryWithReferences\".","example":"entryWithReferences","type":"string"},"entry":{"$ref":"#/components/schemas/TransitRouteDetails"},"limitExceeded":{"description":"Igaz, ha a lista több elemet tartalmaz, mint a limit paraméter. Indulási és érkezési idő típusú lekéréseknél használjuk.","example":false,"type":"boolean"},"references":{"$ref":"#/components/schemas/TransitReferences"}},"type":"object"},"TransitEntryWithReferencesTransitSchedule":{"description":"A válasz adat.","properties":{"class":{"description":"Az adat típusa. Egy entitás esetén \"entryWithReferences\".","example":"entryWithReferences","type":"string"},"entry":{"$ref":"#/components/schemas/TransitSchedule"},"limitExceeded":{"description":"Igaz, ha a lista több elemet tartalmaz, mint a limit paraméter. Indulási és érkezési idő típusú lekéréseknél használjuk.","example":false,"type":"boolean"},"references":{"$ref":"#/components/schemas/TransitReferences"}},"type":"object"},"TransitEntryWithReferencesTransitSearch":{"description":"A válasz adat.","properties":{"class":{"description":"Az adat típusa. Egy entitás esetén \"entryWithReferences\".","example":"entryWithReferences","type":"string"},"entry":{"$ref":"#/components/schemas/TransitSearch"},"limitExceeded":{"description":"Igaz, ha a lista több elemet tartalmaz, mint a limit paraméter. Indulási és érkezési idő típusú lekéréseknél használjuk.","example":false,"type":"boolean"},"references":{"$ref":"#/components/schemas/TransitReferences"}},"type":"object"},"TransitEntryWithReferencesTransitTicketing":{"description":"A válasz adat.","properties":{"class":{"description":"Az adat típusa. Egy entitás esetén \"entryWithReferences\".","example":"entryWithReferences","type":"string"},"entry":{"$ref":"#/components/schemas/TransitTicketing"},"limitExceeded":{"description":"Igaz, ha a lista több elemet tartalmaz, mint a limit paraméter. Indulási és érkezési idő típusú lekéréseknél használjuk.","example":false,"type":"boolean"},"references":{"$ref":"#/components/schemas/TransitReferences"}},"type":"object"},"TransitEntryWithReferencesTransitTripDetailsOTP":{"description":"A válasz adat.","properties":{"class":{"description":"Az adat típusa. Egy entitás esetén \"entryWithReferences\".","example":"entryWithReferences","type":"string"},"entry":{"$ref":"#/components/schemas/TransitTripDetailsOTP"},"limitExceeded":{"description":"Igaz, ha a lista több elemet tartalmaz, mint a limit paraméter. Indulási és érkezési idő típusú lekéréseknél használjuk.","example":false,"type":"boolean"},"references":{"$ref":"#/components/schemas/TransitReferences"}},"type":"object"},"TransitListEntryWithReferencesTransitBikeRentalStation":{"description":"A válasz adat.","properties":{"class":{"description":"Az adat típusa. Lista esetén \"listWithReferences\".","example":"listWithReferences","type":"string"},"limitExceeded":{"description":"Igaz, ha a lista több elemet tartalmaz, mint a limit paraméter. Indulási és érkezési idő típusú lekéréseknél használjuk.","example":false,"type":"boolean"},"list":{"description":"A lekért adatok listája.","items":{"$ref":"#/components/schemas/TransitBikeRentalStation"},"type":"array"},"outOfRange":{"description":"Az értéke mindig `false`.","type":"boolean"},"references":{"$ref":"#/components/schemas/TransitReferences"}},"type":"object"},"TransitListEntryWithReferencesTransitDepartureGroup":{"description":"A válasz adat.","properties":{"class":{"description":"Az adat típusa. Lista esetén \"listWithReferences\".","example":"listWithReferences","type":"string"},"limitExceeded":{"description":"Igaz, ha a lista több elemet tartalmaz, mint a limit paraméter. Indulási és érkezési idő típusú lekéréseknél használjuk.","example":false,"type":"boolean"},"list":{"description":"A lekért adatok listája.","items":{"$ref":"#/components/schemas/TransitDepartureGroup"},"type":"array"},"outOfRange":{"description":"Az értéke mindig `false`.","type":"boolean"},"references":{"$ref":"#/components/schemas/TransitReferences"}},"type":"object"},"TransitListEntryWithReferencesTransitRoute":{"description":"A válasz adat.","properties":{"class":{"description":"Az adat típusa. Lista esetén \"listWithReferences\".","example":"listWithReferences","type":"string"},"limitExceeded":{"description":"Igaz, ha a lista több elemet tartalmaz, mint a limit paraméter. Indulási és érkezési idő típusú lekéréseknél használjuk.","example":false,"type":"boolean"},"list":{"description":"A lekért adatok listája.","items":{"$ref":"#/components/schemas/TransitRoute"},"type":"array"},"outOfRange":{"description":"Az értéke mindig `false`.","type":"boolean"},"references":{"$ref":"#/components/schemas/TransitReferences"}},"type":"object"},"TransitListEntryWithReferencesTransitRouteDetails":{"description":"A válasz adat.","properties":{"class":{"description":"Az adat típusa. Lista esetén \"listWithReferences\".","example":"listWithReferences","type":"string"},"limitExceeded":{"description":"Igaz, ha a lista több elemet tartalmaz, mint a limit paraméter. Indulási és érkezési idő típusú lekéréseknél használjuk.","example":false,"type":"boolean"},"list":{"description":"A lekért adatok listája.","items":{"$ref":"#/components/schemas/TransitRouteDetails"},"type":"array"},"outOfRange":{"description":"Az értéke mindig `false`.","type":"boolean"},"references":{"$ref":"#/components/schemas/TransitReferences"}},"type":"object"},"TransitListEntryWithReferencesTransitStop":{"description":"A válasz adat.","properties":{"class":{"description":"Az adat típusa. Lista esetén \"listWithReferences\".","example":"listWithReferences","type":"string"},"limitExceeded":{"description":"Igaz, ha a lista több elemet tartalmaz, mint a limit paraméter. Indulási és érkezési idő típusú lekéréseknél használjuk.","example":false,"type":"boolean"},"list":{"description":"A lekért adatok listája.","items":{"$ref":"#/components/schemas/TransitStop"},"type":"array"},"outOfRange":{"description":"Az értéke mindig `false`.","type":"boolean"},"references":{"$ref":"#/components/schemas/TransitReferences"}},"type":"object"},"TransitListEntryWithReferencesTransitVehicle":{"description":"A válasz adat.","properties":{"class":{"description":"Az adat típusa. Lista esetén \"listWithReferences\".","example":"listWithReferences","type":"string"},"limitExceeded":{"description":"Igaz, ha a lista több elemet tartalmaz, mint a limit paraméter. Indulási és érkezési idő típusú lekéréseknél használjuk.","example":false,"type":"boolean"},"list":{"description":"A lekért adatok listája.","items":{"$ref":"#/components/schemas/TransitVehicle"},"type":"array"},"outOfRange":{"description":"Az értéke mindig `false`.","type":"boolean"},"references":{"$ref":"#/components/schemas/TransitReferences"}},"type":"object"},"TransitMetadata":{"description":"A lekért adat.","properties":{"alertIds":{"description":"Az egész alkalmazásra vonatkozó aktív zavarok azonosítói.","example":["BKK_bkkinfo-75685"],"items":{"description":"Az egész alkalmazásra vonatkozó aktív zavarok azonosítói.","example":"[\"BKK_bkkinfo-75685\"]","type":"string"},"type":"array"},"boundingPolyLine":{"description":"A betöltött adatokat határoló sokszög vonala (polyline).","example":"o{sxFl}vaMjDpCf@\\","type":"string"},"completeValidityEnd":{"description":"Azon időszak vége, amelyre az összes szolgáltató biztosít adatot. Több szolgáltató esetén korábbi lehet, mint a `validityEnd`.","example":"20210731","type":"string"},"completeValidityStart":{"description":"Azon időszak kezdete, amelyre az összes szolgáltató biztosít adatot. Több szolgáltató esetén későbbi lehet, mint a `validityStart`.","example":"20210704","type":"string"},"dayTypes":{"additionalProperties":{"description":"A menetrendi napok, és a hozzá tartozó napok típusát tartalmazó összerendelés egy hétre (az aktuális nap, és a következő 6).","example":"{\"20210707\":\"WED\"}","type":"string"},"description":"A menetrendi napok, és a hozzá tartozó napok típusát tartalmazó összerendelés egy hétre (az aktuális nap, és a következő 6).","example":{"20210707":"WED"},"type":"object"},"feedIds":{"description":"Az aktív adatforrások azonosítói.","example":["https://www.bkk.hu:L2847-20210704"],"items":{"description":"Az aktív adatforrások azonosítói.","example":"[\"https://www.bkk.hu:L2847-20210704\"]","type":"string"},"type":"array"},"lowerLeftLatitude":{"description":"A betöltött adatok területének befoglaló téglalapjának két sarokpontja.","example":47.14781490388629,"format":"double","type":"number"},"lowerLeftLongitude":{"description":"A betöltött adatok területének befoglaló téglalapjának két sarokpontja.","example":47.14781490388629,"format":"double","type":"number"},"readableTime":{"description":"A szerver ideje ISO8601 formátumban.","example":"2025-08-15T13:50:43.501Z","type":"string"},"time":{"description":"Aktuális szerveridő ezredmásodpercben.","example":1625666633946,"format":"int64","type":"integer"},"timeZone":{"description":"A szerver tranzit adatainak időzónája.","example":"Europe/Budapest","type":"string"},"upperRightLatitude":{"description":"A betöltött adatok területének befoglaló téglalapjának két sarokpontja.","example":47.14781490388629,"format":"double","type":"number"},"upperRightLongitude":{"description":"A betöltött adatok területének befoglaló téglalapjának két sarokpontja.","example":47.14781490388629,"format":"double","type":"number"},"validityEnd":{"description":"A szerveren található adatok érvényességének vége.","example":"20210801","type":"string"},"validityStart":{"description":"A szerveren található adatok érvényességének kezdete.","example":"20210703","type":"string"}},"type":"object"},"TransitPolyline":{"description":"A menethez tartozó kódolt minta (polyline).","properties":{"length":{"description":"A minta pontjainak száma.","example":3,"format":"int32","type":"integer"},"levels":{"description":"A minta magassági adatai (mindig üres).","type":"string"},"points":{"description":"A minta kódolt pontjai.","example":"o{sxFl}vaMjDpCf@\\","type":"string"}},"type":"object"},"TransitReferences":{"description":"A válaszhoz tartozó referenciák.","oneOf":[{"$ref":"#/components/schemas/OTPTransitReferences"},{"$ref":"#/components/schemas/MobileTransitReferences"}],"type":"object"},"TransitRoute":{"description":"Járatok referenciáinak listája.","properties":{"agencyId":{"description":"A járatot üzemeltető szolgáltató azonosítója.","example":"BKK","type":"string"},"bikesAllowed":{"description":"Kerékpár szállítása engedélyezett-e a járaton.","example":false,"type":"boolean"},"color":{"deprecated":true,"description":"A járat színe. Deprecated: használjuk a `style` attribútumot helyette.","example":"FFD800","type":"string"},"description":{"description":"A járat neve. Ha egy | szerepel a névben, akkor a végállomásokat választja el amelyek külön sorokban megjeleníthetőek. COMPACT referenciák kérése esetében nincs kitöltve.","example":"Újbuda-központ M | Széll Kálmán tér M","nullable":true,"type":"string"},"iconDisplayText":{"deprecated":true,"description":"A járat ikonjának megjelenítési szövege. Deprecated: használjuk a `style` attribútumot helyette.","example":"4","type":"string"},"iconDisplayType":{"deprecated":true,"description":"A járat ikonjának megjelenítési típusa. Deprecated: használjuk a `style` attribútumot helyette.","example":"BOX","type":"string"},"id":{"description":"A járat azonosítója.","example":"BKK_3040","type":"string"},"longName":{"description":"A járat hosszú neve.","nullable":true,"type":"string"},"shortName":{"description":"A járat rövid neve.","example":"4","type":"string"},"sortOrder":{"description":"A járat rendezési sorszáma a többi járathoz viszonyítva.","example":10,"format":"int32","type":"integer"},"style":{"$ref":"#/components/schemas/TransitRouteStyle"},"textColor":{"deprecated":true,"description":"A járat szövegének színe. Deprecated: használjuk a `style` attribútumot helyette.","example":"000000","type":"string"},"type":{"description":"A járat típusa.","enum":["WALK","BICYCLE","CAR","TRAM","SUBWAY","SUBURBAN_RAILWAY","RAIL","COACH","BUS","TROLLEYBUS","FERRY","CABLE_CAR","GONDOLA","FUNICULAR","TRANSIT","TRAINISH","BUSISH","LEG_SWITCH","CUSTOM_MOTOR_VEHICLE"],"example":"TRAM","type":"string"},"url":{"description":"A járat linkje.","nullable":true,"type":"string"}},"type":"object"},"TransitRouteDetails":{"description":"A lekért adat.","properties":{"agencyId":{"description":"A járatot üzemeltető szolgáltató azonosítója.","example":"BKK","type":"string"},"alertIds":{"description":"A járaton található aktív zavarok azonosítóinak listája.","example":["BKK_bkkinfo-75685"],"items":{"description":"A járaton található aktív zavarok azonosítóinak listája.","example":"[\"BKK_bkkinfo-75685\"]","type":"string"},"type":"array"},"bikesAllowed":{"description":"Kerékpár szállítása engedélyezett-e a járaton.","example":false,"type":"boolean"},"color":{"deprecated":true,"description":"A járat színe. Deprecated: használjuk a `style` attribútumot helyette.","example":"FFD800","type":"string"},"description":{"description":"A járat neve. Ha egy | szerepel a névben, akkor a végállomásokat választja el amelyek külön sorokban megjeleníthetőek. COMPACT referenciák kérése esetében nincs kitöltve.","example":"Újbuda-központ M | Széll Kálmán tér M","nullable":true,"type":"string"},"iconDisplayText":{"deprecated":true,"description":"A járat ikonjának megjelenítési szövege. Deprecated: használjuk a `style` attribútumot helyette.","example":"4","type":"string"},"iconDisplayType":{"deprecated":true,"description":"A járat ikonjának megjelenítési típusa. Deprecated: használjuk a `style` attribútumot helyette.","example":"BOX","type":"string"},"id":{"description":"A járat azonosítója.","example":"BKK_3040","type":"string"},"longName":{"description":"A járat hosszú neve.","nullable":true,"type":"string"},"shortName":{"description":"A járat rövid neve.","example":"4","type":"string"},"sortOrder":{"description":"A járat rendezési sorszáma a többi járathoz viszonyítva.","example":10,"format":"int32","type":"integer"},"style":{"$ref":"#/components/schemas/TransitRouteStyle"},"textColor":{"deprecated":true,"description":"A járat szövegének színe. Deprecated: használjuk a `style` attribútumot helyette.","example":"000000","type":"string"},"type":{"description":"A járat típusa.","enum":["WALK","BICYCLE","CAR","TRAM","SUBWAY","SUBURBAN_RAILWAY","RAIL","COACH","BUS","TROLLEYBUS","FERRY","CABLE_CAR","GONDOLA","FUNICULAR","TRANSIT","TRAINISH","BUSISH","LEG_SWITCH","CUSTOM_MOTOR_VEHICLE"],"example":"TRAM","type":"string"},"url":{"description":"A járat linkje.","nullable":true,"type":"string"},"variants":{"description":"A járathoz tartozó járat variánsok listája.","items":{"$ref":"#/components/schemas/TransitRouteVariant"},"type":"array"}},"type":"object"},"TransitRouteSchedule":{"description":"A megállóhoz tartozó menetrend.","properties":{"alertIds":{"description":"A járathoz tartozó aktív zavarok.","example":["BKK_bkkinfo-75685"],"items":{"description":"A járathoz tartozó aktív zavarok.","example":"[\"BKK_bkkinfo-75685\"]","type":"string"},"type":"array"},"directions":{"description":"A menetrendi adatok irány szerint csoportosítva.","items":{"$ref":"#/components/schemas/TransitRouteScheduleForDirection"},"type":"array"},"routeId":{"description":"A menetrendhez tarozó járat azonosítója.","example":"BKK_3060","type":"string"}},"type":"object"},"TransitRouteScheduleForDirection":{"description":"A menetrendi adatok irány szerint csoportosítva.","properties":{"directionId":{"description":"Az irány azonosítója.","example":"0","type":"string"},"groups":{"additionalProperties":{"$ref":"#/components/schemas/TransitScheduleGroup"},"description":"Célmegálló és a hozzá tartozó menetrendi adatok összerendelése.","type":"object"},"stopTimes":{"description":"Az irányhoz tartozó menetrendi bejegyzések.","items":{"$ref":"#/components/schemas/TransitScheduleStopTime"},"type":"array"}},"type":"object"},"TransitRouteStyle":{"description":"A járat megjelenítési stílusa.","properties":{"color":{"description":"A járat színe.","example":"009FE3","type":"string"},"icon":{"$ref":"#/components/schemas/TransitRouteStyleIcon"},"stop":{"$ref":"#/components/schemas/TransitStopStyle"},"vehicleIcon":{"$ref":"#/components/schemas/TransitVehicleStyleIcon"}},"type":"object"},"TransitRouteStyleIcon":{"description":"A járathoz tartozó ikon stílusa.","nullable":true,"properties":{"text":{"description":"Az ikon felirata.","example":"5","type":"string"},"textColor":{"description":"Az ikon feliratának színe.","example":"FFFFFF","type":"string"},"type":{"description":"Az ikon típusa.","enum":["BOX","CIRCLE"],"example":"BOX","type":"string"}},"type":"object"},"TransitRouteVariant":{"description":"A járathoz tartozó járat variánsok listája.","properties":{"bookableStopIds":{"description":"A járat variáns megálló azonosítói, amelyekre lehetséges lehet a foglalás.","example":["BKK_F02477","BKK_F00308"],"items":{"description":"A járat variáns megálló azonosítói, amelyekre lehetséges lehet a foglalás.","example":"[\"BKK_F02477\",\"BKK_F00308\"]","type":"string"},"type":"array"},"direction":{"description":"A járat variáns iránya.","example":"0","type":"string"},"headsign":{"description":"A járat variáns célállomása.","example":"Újbuda-központ M","type":"string"},"mayRequireBooking":{"description":"Igaz, ha a járaton vannak olyan menetek, amelyeken szükséges lehet az előre foglalás.","example":true,"type":"boolean"},"name":{"description":"A járat variáns neve.","example":"4-es (439)","type":"string"},"polyline":{"$ref":"#/components/schemas/TransitPolyline"},"routeId":{"description":"A járat variánshoz tartozó járat azonosítója. Akkor van kitöltve, ha különbözik az eredetitől.","example":"BKK_3040","type":"string"},"stopIds":{"description":"A járat variáns megállóinak azonosítói.","example":["BKK_F02477","BKK_F00308"],"items":{"description":"A járat variáns megállóinak azonosítói.","example":"[\"BKK_F02477\",\"BKK_F00308\"]","type":"string"},"type":"array"},"type":{"description":"A járat variáns típusa.","example":"BKK_3040","type":"string"}},"type":"object"},"TransitSchedule":{"description":"A lekért adat.","properties":{"alertIds":{"description":"A megállóhoz tartozó aktív zavarok azonosítói.","example":["BKK_bkkinfo-75685"],"items":{"description":"A megállóhoz tartozó aktív zavarok azonosítói.","example":"[\"BKK_bkkinfo-75685\"]","type":"string"},"type":"array"},"date":{"description":"A menetrendhez tartozó dátum.","format":"date","type":"string"},"nearbyStopIds":{"description":"A közeli megállók azonosítói.","example":["BKK_F01294","BKK_F01294"],"items":{"description":"A közeli megállók azonosítói.","example":"[\"BKK_F01294\",\"BKK_F01294\"]","type":"string"},"type":"array"},"routeIds":{"description":"A menetrendhez tartozó járatok azonosítói.","example":["BKK_3040","BKK_3060"],"items":{"description":"A menetrendhez tartozó járatok azonosítói.","example":"[\"BKK_3040\",\"BKK_3060\"]","type":"string"},"type":"array"},"schedules":{"description":"A megállóhoz tartozó menetrend.","items":{"$ref":"#/components/schemas/TransitRouteSchedule"},"type":"array"},"serviceDate":{"deprecated":true,"description":"A menetrendhez tartozó dátum.","example":"20210708","type":"string"},"stopId":{"description":"A menetrend megállójának azonosítója.","example":"BKK_F01294","type":"string"}},"type":"object"},"TransitScheduleGroup":{"description":"Célmegálló és a hozzá tartozó menetrendi adatok összerendelése.","properties":{"description":{"description":"A menetrendi csoport leírása.","example":"M1-es Mexikói út felé","type":"string"},"groupId":{"description":"A menetrendi csoport azonosítója.","example":"Mexikói út","type":"string"},"headsign":{"description":"A menetrendi csoport célállomása.","example":"Mexikói út","type":"string"}},"type":"object"},"TransitScheduleStopTime":{"description":"Az irányhoz tartozó menetrendi bejegyzések.","properties":{"alertIds":{"description":"A megállóhoz tartozó aktív zavarok azonosítóinak listája.","example":["BKK_bkkinfo-75685"],"items":{"description":"A megállóhoz tartozó aktív zavarok azonosítóinak listája.","example":"[\"BKK_bkkinfo-75685\"]","type":"string"},"type":"array"},"arrivalTime":{"description":"A megállóba érkezés tervezett ideje epoch másodbercben. Az első megállónál hiányzik.","example":1625732820,"format":"int64","nullable":true,"type":"integer"},"departureTime":{"description":"A megállóból való indulás tervezett ideje epoch másodbercben. Az utolsó megállónál hiányzik.","example":1625732820,"format":"int64","nullable":true,"type":"integer"},"groupIds":{"deprecated":true,"description":"A megálló csoportjának azonosítója.","example":["Havanna utcai lakótelep"],"items":{"deprecated":true,"description":"A megálló csoportjának azonosítója.","example":"[\"Havanna utcai lakótelep\"]","type":"string"},"type":"array"},"mayRequireBooking":{"description":"Igaz, ha a menet legalább egy rákövetkező megállója foglalást igényel.","example":true,"type":"boolean"},"predictedArrivalTime":{"description":"A megállóba érkezés becsült ideje epoch másodbercben, ha a járathoz van valós idejű adat. Az első megállónál hiányzik.","example":1625732820,"format":"int64","nullable":true,"type":"integer"},"predictedDepartureTime":{"description":"A megállóból való becsült indulás ideje epoch másodbercben, ha a járathoz van valós idejű adat. Az utolsó megállónál hiányzik.","example":1625732820,"format":"int64","nullable":true,"type":"integer"},"serviceDate":{"description":"A bejegyzéshez tartozó menet menetrendi napja.","example":"20210708","type":"string"},"stopHeadsign":{"description":"A megállóban kijelzett célállomás.","example":"Havanna utcai lakótelep","type":"string"},"stopId":{"description":"A megálló azonosítója","example":"BKK_050185","type":"string"},"tripId":{"description":"A bejegyzést tartalmazó menet azonosítója.","example":"BKK_C32269235","type":"string"},"uncertain":{"description":"Igaz, ha a menethez tartozó valós idejű adatok bizonytalanok.","example":true,"nullable":true,"type":"boolean"},"wheelchairAccessible":{"description":"A bejegyzéshez tartozó menet alacsonypadlóssága.","example":true,"type":"boolean"}},"type":"object"},"TransitSearch":{"description":"A lekért adat.","properties":{"alertIds":{"description":"Az illeszkedő zavarok azonosítói.","example":["BKK_bkkinfo-75694","BKK_bkkinfo-75694"],"items":{"description":"Az illeszkedő zavarok azonosítói.","example":"[\"BKK_bkkinfo-75694\",\"BKK_bkkinfo-75694\"]","nullable":true,"type":"string"},"nullable":true,"type":"array"},"query":{"description":"A keresett kifejezés.","example":"BKK_bkkinfo-75694","type":"string"},"routeIds":{"description":"Az illeszkedő járatok azonosítói.","example":["BKK_3040","BKK_3040"],"items":{"description":"Az illeszkedő járatok azonosítói.","example":"[\"BKK_3040\",\"BKK_3040\"]","nullable":true,"type":"string"},"nullable":true,"type":"array"},"stopIds":{"description":"Az illeszkedő megállók azonosítói.","example":["BKK_CSF01024","BKK_CSF01024"],"items":{"description":"Az illeszkedő megállók azonosítói.","example":"[\"BKK_CSF01024\",\"BKK_CSF01024\"]","nullable":true,"type":"string"},"nullable":true,"type":"array"}},"type":"object"},"TransitStop":{"description":"Megállók referenciáinak listája.","properties":{"alertIds":{"description":"A megállóra vonatkozó aktív zavarok azonosítói.","example":["BKK_bkkinfo-75685"],"items":{"description":"A megállóra vonatkozó aktív zavarok azonosítói.","example":"[\"BKK_bkkinfo-75685\"]","nullable":true,"type":"string"},"nullable":true,"type":"array"},"code":{"description":"A megálló kódja.","example":"110452","type":"string"},"description":{"description":"A megálló leírása.","nullable":true,"type":"string"},"direction":{"description":"A megálló iránya.","example":-47,"type":"string"},"id":{"description":"A megálló azonosítója.","example":"BKK_110452","type":"string"},"lat":{"description":"A megálló szélességi koordinátája.","example":47.427631,"format":"double","type":"number"},"locationSubType":{"description":"A megálló hely-altípusa.","example":"0","nullable":true,"type":"string"},"locationType":{"description":"A megálló hely-típusa.","example":0,"format":"int32","type":"integer"},"lon":{"description":"A megálló hosszúsági koordinátája.","example":19.265759,"format":"double","type":"number"},"name":{"description":"A megálló neve.","example":"Nemzetközi Posta Kicserélő Központ","type":"string"},"parentStationId":{"description":"A szülő-megálló azonosítója.","example":"BKK_CS110452","nullable":true,"type":"string"},"platformCode":{"description":"A megálló peron-kódja.","example":"0","nullable":true,"type":"string"},"routeIds":{"description":"A megállót érintő járatok azonosítói.","example":["BKK_2005"],"items":{"description":"A megállót érintő járatok azonosítói.","example":"[\"BKK_2005\"]","type":"string"},"type":"array"},"stopColorType":{"deprecated":true,"description":"A megálló színezésének típusa. Deprecated: használjuk a `style` attribútumot.","example":"BUS","nullable":true,"type":"string"},"style":{"$ref":"#/components/schemas/TransitStopStyle"},"type":{"deprecated":true,"description":"A megálló típusa. Deprecated: használjuk a `style` attribútumot.","enum":["WALK","BICYCLE","CAR","TRAM","SUBWAY","SUBURBAN_RAILWAY","RAIL","COACH","BUS","TROLLEYBUS","FERRY","CABLE_CAR","GONDOLA","FUNICULAR","TRANSIT","TRAINISH","BUSISH","LEG_SWITCH","CUSTOM_MOTOR_VEHICLE"],"example":"BUS","nullable":true,"type":"string"},"vertex":{"description":"A megálló utazástervező azonosítója, amelyet a `fromPlace` és a `toPlace` megadásához lehet használni.","example":"BKK:CSF01076","type":"string"},"wheelchairBoarding":{"description":"Akadálymentesített-e a megálló.","example":true,"type":"boolean"}},"type":"object"},"TransitStopStyle":{"description":"A megálló stílusa.","nullable":true,"properties":{"colors":{"description":"A megálló stílushoz tartozó színek tömbje.","example":["4CA22F"],"items":{"description":"A megálló stílushoz tartozó színek tömbje.","example":"[\"4CA22F\"]","nullable":true,"type":"string"},"nullable":true,"type":"array"},"image":{"description":"A megálló stílus képe.","example":"route-icon-M4","nullable":true,"type":"string"},"type":{"description":"A megálló stílus típusa.","enum":["PRIORITY"],"example":"PRIORITY","nullable":true,"type":"string"}},"type":"object"},"TransitTicketing":{"description":"A lekért adat.","properties":{"lastModifiedTime":{"description":"A jegyértékesítési adatok legutóbbi módosulásának időpontja.","example":1625710328000,"format":"int64","type":"integer"},"locations":{"description":"A jegyértékesítési pontok listája.","items":{"$ref":"#/components/schemas/TicketingLocation"},"type":"array"},"oldestModifiedTime":{"description":"A legrégebb óta módosított értékesítési hely vagy termék módosításának időpontja.","example":1562932460000,"format":"int64","type":"integer"},"products":{"description":"A termékek listája.","items":{"$ref":"#/components/schemas/TicketingProduct"},"type":"array"}},"type":"object"},"TransitTrip":{"description":"Menetek referenciáinak listája.","properties":{"bikesAllowed":{"description":"Szállítható-e kerékpár a meneten.","example":false,"type":"boolean"},"blockId":{"description":"A menethez tartozó GTFS block_id, amennyiben létezik.","example":"C31350_3040_5_15","nullable":true,"type":"string"},"directionId":{"description":"A menet irányának azonosítója.","example":"1","type":"string"},"id":{"description":"A menet azonosítója.","example":"BKK_C313504617","type":"string"},"routeId":{"description":"A menethez tartozó járat azonosítója.","example":"BKK_3040","type":"string"},"serviceId":{"description":"A menet közlekedési naptárának azonosítója.","example":"BKK_C31350K2HCPER011","type":"string"},"shapeId":{"description":"A menet útvonalvezetésének azonosítója.","example":"BKK_C313504617","type":"string"},"tripHeadsign":{"description":"A menet célállomása.","example":"Széll Kálmán tér M","type":"string"},"tripShortName":{"description":"A menet rövid neve.","example":"4","nullable":true,"type":"string"},"wheelchairAccessible":{"description":"Alacsonypadlós-e a menet.","example":true,"type":"boolean"}},"type":"object"},"TransitTripDetailsOTP":{"description":"A lekért adat.","properties":{"alertIds":{"description":"Aktív zavarok a meneten.","example":["BKK_bkkinfo-75685"],"items":{"description":"Aktív zavarok a meneten.","example":"[\"BKK_bkkinfo-75685\"]","type":"string"},"type":"array"},"mayRequireBooking":{"description":"Igaz, ha a menet (legalább egy szakasza) foglalást igényel.","example":true,"type":"boolean"},"nextBlockTripId":{"description":"A következő menet azonosítója a csoportban, ha a menet hurokjárat.","example":"BKK_C3204650","nullable":true,"type":"string"},"polyline":{"$ref":"#/components/schemas/TransitPolyline"},"serviceDate":{"description":"A menet menetrendi napja.","example":"20210708","type":"string"},"stopTimes":{"description":"Menet megállóinak listája.","items":{"$ref":"#/components/schemas/TransitTripStopTime"},"type":"array"},"tripId":{"description":"A menet azonosítója.","example":"BKK_C32344815","type":"string"},"vehicle":{"$ref":"#/components/schemas/TransitVehicle"},"vertex":{"description":"A menet utazástervező azonosítója, amelyet a `fromPlace` megadásához lehet használni.","example":"20210708:BKK:AS4356","type":"string"}},"type":"object"},"TransitTripStopTime":{"description":"Menet megállóinak listája.","properties":{"arrivalTime":{"description":"A megállóba érkezés tervezett ideje epoch másodbercben. Az első megállónál hiányzik.","example":1625732820,"format":"int64","nullable":true,"type":"integer"},"departureTime":{"description":"A megállóból való indulás tervezett ideje epoch másodbercben. Az utolsó megállónál hiányzik.","example":1625732820,"format":"int64","nullable":true,"type":"integer"},"predictedArrivalTime":{"description":"A megállóba érkezés becsült ideje epoch másodbercben, ha a járathoz van valós idejű adat. Az első megállónál hiányzik.","example":1625732820,"format":"int64","nullable":true,"type":"integer"},"predictedDepartureTime":{"description":"A megállóból való becsült indulás ideje epoch másodbercben, ha a járathoz van valós idejű adat. Az utolsó megállónál hiányzik.","example":1625732820,"format":"int64","nullable":true,"type":"integer"},"requiresBooking":{"description":"Igaz, ha ez a megálló foglalást igényel.","example":true,"type":"boolean"},"shapeDistTraveled":{"description":"Milyen messze található a megálló az elsőtől a minta mentén méterben.","example":935,"format":"double","type":"number"},"stopHeadsign":{"description":"A megállóban kijelzett célállomás.","example":"Havanna utcai lakótelep","type":"string"},"stopId":{"description":"A megálló azonosítója","example":"BKK_050185","type":"string"},"stopSequence":{"description":"A megálló sorrendje a járaton.","example":1,"format":"int32","type":"integer"},"uncertain":{"description":"Igaz, ha a menethez tartozó valós idejű adatok bizonytalanok.","example":true,"nullable":true,"type":"boolean"}},"type":"object"},"TransitVehicle":{"description":"A lekért adatok listája.","properties":{"bearing":{"description":"A jármű irányszöge.","example":97,"format":"float","type":"number"},"capacity":{"$ref":"#/components/schemas/TransitVehicleOccupancy"},"congestionLevel":{"description":"A járműhöz tartozó torlódási állapot.","enum":["UNKNOWN","CONGESTION"],"example":"CONGESTION","nullable":true,"type":"string"},"deviated":{"description":"Igaz, ha a jármű letért az útvonaláról.","example":false,"type":"boolean"},"label":{"description":"A jármű kijelzőjén megjelenő célállomáskép.","example":"Széll Kálmán tér M","nullable":true,"type":"string"},"lastUpdateTime":{"description":"A járműhöz tartozó utolsó valós idejű adat időbélyege másodpercben.","example":1625683727,"format":"int64","type":"integer"},"licensePlate":{"description":"A jármű rendszáma.","example":"V2035","type":"string"},"location":{"$ref":"#/components/schemas/TransitCoordinatePoint"},"model":{"description":"A jármű típusa.","example":"Siemens Combino","nullable":true,"type":"string"},"occupancy":{"$ref":"#/components/schemas/TransitVehicleOccupancy"},"routeId":{"description":"A menethez tartozó járat azonosítója, amit a jármű teljesít.","example":"BKK_3040","type":"string"},"serviceDate":{"description":"A jármű által teljesített menet menetrendi napja.","example":"20210707","type":"string"},"stale":{"description":"Igaz, ha a jármű pozíciója kiöregedett.","example":false,"nullable":true,"type":"boolean"},"status":{"description":"A jármű állapota.","enum":["INCOMING_AT","STOPPED_AT","IN_TRANSIT_TO"],"example":"IN_TRANSIT_TO","type":"string"},"stopDistancePercent":{"description":"Hol tart a jármű a két megálló közti szakaszon, százalékban.","example":28,"format":"int32","type":"integer"},"stopId":{"description":"A járműhöz tartozó megálló azonosítója.","example":"BKK_F01992","type":"string"},"stopSequence":{"description":"A jármű által érintett aktuális megálló sorszáma a meneten.","example":1,"format":"int32","nullable":true,"type":"integer"},"style":{"$ref":"#/components/schemas/TransitVehicleStyle"},"tripId":{"description":"A járműhöz tartozó menet azonosítója.","example":"BKK_C3135012112","nullable":true,"type":"string"},"vehicleId":{"description":"A jármű azonosítója.","example":"BKK_2035","type":"string"},"vehicleRouteType":{"deprecated":true,"description":"A jármű fajtája. Deprecated: használjuk a `style` attribútumot.","enum":["WALK","BICYCLE","CAR","TRAM","SUBWAY","SUBURBAN_RAILWAY","RAIL","COACH","BUS","TROLLEYBUS","FERRY","CABLE_CAR","GONDOLA","FUNICULAR","TRANSIT","TRAINISH","BUSISH","LEG_SWITCH","CUSTOM_MOTOR_VEHICLE"],"example":"TRAM","type":"string"},"vertex":{"description":"A menet utazástervező azonosítója, amelyet a `fromPlace` megadásához lehet használni.","example":"20210708:BKK:AS4356","type":"string"},"wheelchairAccessible":{"description":"Igaz, ha a jármű alacsonypadlós.","example":true,"type":"boolean"}},"type":"object"},"TransitVehicleOccupancy":{"description":"A jármű kapacitása.","nullable":true,"properties":{"adults":{"description":"Hány felnőtt van a járművön.","example":350,"format":"int32","nullable":true,"type":"integer"},"children":{"description":"Hány gyermek van a járművön.","example":350,"format":"int32","nullable":true,"type":"integer"},"other":{"description":"Hány be nem kategorizált entitás van a járművön.","example":350,"format":"int32","nullable":true,"type":"integer"},"strollers":{"description":"Hány babakocsi van a járművön","example":350,"format":"int32","nullable":true,"type":"integer"},"wheelchairs":{"description":"Hány kerekesszék van a járművön.","example":350,"format":"int32","nullable":true,"type":"integer"}},"type":"object"},"TransitVehicleStyle":{"description":"A járműhöz tartozó stílus.","nullable":true,"properties":{"icon":{"$ref":"#/components/schemas/TransitVehicleStyleIcon"}},"type":"object"},"TransitVehicleStyleIcon":{"description":"A járathoz tartozó jármű ikon stílus.","nullable":true,"properties":{"name":{"description":"Az ikon neve.","example":"bus","nullable":true,"type":"string"}},"type":"object"},"TranslatedString":{"description":"A zavar végének időpontjához tartozó szöveg.","nullable":true,"properties":{"someTranslation":{"description":"A fordítás-összerendelések első eleme.","example":"English translation","type":"string"},"translations":{"additionalProperties":{"description":"Lokalizáció és a hozzá tartozó fordítások összerendelése.","example":"{\"en\":\"English translation\",\"hu\":\"Magyar fordítás\"}","type":"string"},"description":"Lokalizáció és a hozzá tartozó fordítások összerendelése.","example":{"en":"English translation","hu":"Magyar fordítás"},"type":"object"}},"type":"object"},"TraverseMode":{"enum":["WALK","BICYCLE","CAR","TRAM","SUBWAY","RAIL","BUS","FERRY","CABLE_CAR","GONDOLA","FUNICULAR","TRANSIT","AIRPLANE","TROLLEYBUS","MONORAIL","SUBURBAN_RAILWAY","COACH"],"type":"string"},"TripDetailsOTPMethodResponse":{"properties":{"code":{"description":"A válasz státusz kódja.","example":200,"format":"int32","type":"integer"},"currentTime":{"description":"Az aktuális szerveridő ezredmásodpercben.","example":1625747515786,"format":"int64","type":"integer"},"data":{"$ref":"#/components/schemas/TransitEntryWithReferencesTransitTripDetailsOTP"},"status":{"$ref":"#/components/schemas/Status"},"text":{"description":"A válasz szövege.","example":"OK","type":"string"},"version":{"description":"A válasz API verziója.","example":3,"format":"int32","type":"integer"}},"type":"object"},"TripPlan":{"description":"A tervezett útvonalak.","properties":{"date":{"description":"Az útvonal kezdete ezredmásodpercben.","format":"date-time","type":"string"},"from":{"$ref":"#/components/schemas/Place"},"itineraries":{"description":"A talált útvonalak listája.","items":{"$ref":"#/components/schemas/Itinerary"},"type":"array"},"to":{"$ref":"#/components/schemas/Place"}},"type":"object"},"VehicleForTripMethodResponse":{"properties":{"code":{"description":"A válasz státusz kódja.","example":200,"format":"int32","type":"integer"},"currentTime":{"description":"Az aktuális szerveridő ezredmásodpercben.","example":1625747515786,"format":"int64","type":"integer"},"data":{"$ref":"#/components/schemas/TransitListEntryWithReferencesTransitVehicle"},"status":{"$ref":"#/components/schemas/Status"},"text":{"description":"A válasz szövege.","example":"OK","type":"string"},"version":{"description":"A válasz API verziója.","example":3,"format":"int32","type":"integer"}},"type":"object"},"VehiclesForLocationMethodResponse":{"properties":{"code":{"description":"A válasz státusz kódja.","example":200,"format":"int32","type":"integer"},"currentTime":{"description":"Az aktuális szerveridő ezredmásodpercben.","example":1625747515786,"format":"int64","type":"integer"},"data":{"$ref":"#/components/schemas/TransitListEntryWithReferencesTransitVehicle"},"status":{"$ref":"#/components/schemas/Status"},"text":{"description":"A válasz szövege.","example":"OK","type":"string"},"version":{"description":"A válasz API verziója.","example":3,"format":"int32","type":"integer"}},"type":"object"},"VehiclesForRouteMethodResponse":{"properties":{"code":{"description":"A válasz státusz kódja.","example":200,"format":"int32","type":"integer"},"currentTime":{"description":"Az aktuális szerveridő ezredmásodpercben.","example":1625747515786,"format":"int64","type":"integer"},"data":{"$ref":"#/components/schemas/TransitListEntryWithReferencesTransitVehicle"},"status":{"$ref":"#/components/schemas/Status"},"text":{"description":"A válasz szövege.","example":"OK","type":"string"},"version":{"description":"A válasz API verziója.","example":3,"format":"int32","type":"integer"}},"type":"object"},"VehiclesForStopMethodResponse":{"properties":{"code":{"description":"A válasz státusz kódja.","example":200,"format":"int32","type":"integer"},"currentTime":{"description":"Az aktuális szerveridő ezredmásodpercben.","example":1625747515786,"format":"int64","type":"integer"},"data":{"$ref":"#/components/schemas/TransitListEntryWithReferencesTransitVehicle"},"status":{"$ref":"#/components/schemas/Status"},"text":{"description":"A válasz szövege.","example":"OK","type":"string"},"version":{"description":"A válasz API verziója.","example":3,"format":"int32","type":"integer"}},"type":"object"},"WalkProfile":{"default":"MID","enum":["SLOW","MID","FAST"],"type":"string"},"WalkStep":{"description":"Az útvonal lépései gyalogos, kerékpáros vagy autós láb lesetén.","nullable":true,"properties":{"absoluteDirection":{"description":"A lépés abszolút iránya.","enum":["NORTH","NORTHEAST","EAST","SOUTHEAST","SOUTH","SOUTHWEST","WEST","NORTHWEST"],"example":"WEST","type":"string"},"area":{"description":"Jelzi, hogy a lépés egy nyílt terület, pl.: pláza, vagy vonat peron.","example":true,"type":"boolean"},"bicycleCategory":{"$ref":"#/components/schemas/BikeStreetCategory"},"bicycleStreetDirection":{"description":"A szakasz egyirányúsága.","enum":["BIDIRECTIONAL","ONEWAY_WITH_TRAFFIC","ONEWAY_AGAINST_TRAFFIC"],"example":"ONEWAY_WITH_TRAFFIC","type":"string"},"bogusName":{"description":"Jelzi, hogy az utca nevét a rendszer generálta.","example":false,"type":"boolean"},"distance":{"description":"A lépés hossza méterben.","example":10.871,"format":"double","type":"number"},"geometry":{"$ref":"#/components/schemas/EncodedPolylineBean"},"lat":{"description":"A lépés kezdetének szélességi koordinátája.","example":47.51758398883122,"format":"double","type":"number"},"lon":{"description":"A lépés kezdetének hosszúsági koordinátája.","example":19.060103047839256,"format":"double","type":"number"},"relativeDirection":{"description":"A lépés iránya.","enum":["DEPART","HARD_LEFT","LEFT","SLIGHTLY_LEFT","CONTINUE","SLIGHTLY_RIGHT","RIGHT","HARD_RIGHT","CIRCLE_CLOCKWISE","CIRCLE_COUNTERCLOCKWISE","ELEVATOR","UTURN_LEFT","UTURN_RIGHT"],"example":"LEFT","type":"string"},"stayOn":{"description":"Jelzi, hogy az utca irányt vált egy kereszteződésben.","example":true,"type":"boolean"},"streetName":{"description":"Az utca neve, amin a lépés halad.","example":"Lehel tér M","type":"string"},"walkingBike":{"description":"Jelzi, hogy a szakszon sétálni kell kerékpáros tervezés esetén.","example":true,"nullable":true,"type":"boolean"}},"type":"object"}},"securitySchemes":{"ApiKeyQuery":{"description":"A kliensalkalmazást azonosító API kulcs.","in":"query","name":"key","type":"apiKey"}}}}