Delen via


BKK Futar (onafhankelijke uitgever) (preview)

Haal geplande en realtime informatie op uit het BKK FUTAR-systeem - openbaar vervoer van Boedapest - met betrekking tot reizen, voertuigen, haltes en nog veel meer!

Deze connector is beschikbaar in de volgende producten en regio's:

Dienst Class Regions
Copilot Studio Premium Alle Power Automate-regio's , met uitzondering van het volgende:
     - Amerikaanse overheid (GCC)
     - Amerikaanse overheid (GCC High)
     - China Cloud beheerd door 21Vianet
     - Us Department of Defense (DoD)
Logic-apps Standaard Alle Logic Apps-regio's , met uitzondering van het volgende:
     - Azure Government-regio's
     - Azure China-regio's
     - Us Department of Defense (DoD)
Power Apps Premium Alle Power Apps-regio's , met uitzondering van het volgende:
     - Amerikaanse overheid (GCC)
     - Amerikaanse overheid (GCC High)
     - China Cloud beheerd door 21Vianet
     - Us Department of Defense (DoD)
Power Automate Premium Alle Power Automate-regio's , met uitzondering van het volgende:
     - Amerikaanse overheid (GCC)
     - Amerikaanse overheid (GCC High)
     - China Cloud beheerd door 21Vianet
     - Us Department of Defense (DoD)
Contactpersoon
Naam Fördős András
E-mailen fordosa90+ipc_bkk@gmail.com
Connector-metagegevens
Uitgever Fördős András
Webpagina https://opendata.bkk.hu/data-sources
Privacybeleid https://bkk.hu/en/about-bkk/data-management-information/
Categorieën Gegevens

Een verbinding maken

De connector ondersteunt de volgende verificatietypen:

standaard Parameters voor het maken van verbinding. Alle regio's Niet deelbaar

Verstek

Van toepassing: Alle regio's

Parameters voor het maken van verbinding.

Dit is geen deelbare verbinding. Als de power-app wordt gedeeld met een andere gebruiker, wordt een andere gebruiker gevraagd om expliciet een nieuwe verbinding te maken.

Naam Typologie Description Verplicht
API-sleutel beveiligde string De API-sleutel voor deze API Klopt

Beperkingslimieten

Name Aanroepen Verlengingsperiode
API-aanroepen per verbinding 100 60 seconden

Acties

Aankomsten en vertrek ophalen voor stop

Aankomsten en vertrek weergeven voor geselecteerde stop

Fietsverhuurstations ophalen

Informatie over fietsverhuurstations

Planning voor stoppen ophalen

De planning voor een geselecteerde stop weergeven

Stopplaatsen voor locatie ophalen

Lijststops voor een geselecteerde locatie of alle haltes

Verwijzingen ophalen

Verwijzingen op basis van id's ophalen.

Voertuigen ophalen om te stoppen

Voertuigen weergeven die zich op een route bevinden die de geselecteerde stop bevat

Zoekwaarschuwingen

Actieve storingen vermelden die overeenkomen met de zoekcriteria

Aankomsten en vertrek ophalen voor stop

Aankomsten en vertrek weergeven voor geselecteerde stop

Parameters

Name Sleutel Vereist Type Description
Minuten vóór
minutesBefore integer

Begin van het relevante tijdsinterval voor de query, afgetrokken van de parameter 'time'.

Minuten na
minutesAfter string

Einde van het relevante tijdsinterval voor query, toegevoegd aan de parameter 'time'.

Id stoppen
stopId True string

Stop de id om gegevens op te vragen, zoals 'BKK_F01227'.

Route-id opnemen
includeRouteId string

Lijst met door komma's gescheiden route-id's om resultaten te filteren.

Time
time integer

Tijdstempel (epoch seconden) die worden gebruikt voor de query, standaard ingesteld op servertijd.

Alleen vertrek
onlyDepartures boolean

Geef aan of resultaten worden geretourneerd met of zonder aankomsten.

Limit
limit integer

Maximum aantal geretourneerde resultaten, standaard ingesteld op 60.

Breedtegraad
lat float

Breedtegraadgegevens van de locatie.

Lengtegraad
lon float

Lengtegraadgegevens van de locatie.

Radius
radius integer

Straal van locatie rond lat- en loncoördinaten.

Query
query string

Query-expressie die wordt gebruikt om resultaten te filteren.

Minimale resultaten
minResult integer

Het minimale aantal geretourneerde elementen.

Verwijzingen opnemen
includeReferences string

Definieer het type verwijzingen.

Retouren

Name Pad Type Description
Huidige tijd
currentTime TimeResponse

Huidige servertijd in milliseconden.

Versie
version VersionResponse

Versie van de API.

Toestand
status StatusResponse

Antwoordstatus.

Code
code CodeResponse

De antwoordstatuscode.

Tekst
text TextResponse

De gedetailleerde antwoordtekst met betrekking tot de statuscode.

Limiet overschreden
data.limitExceeded LimitExceededResponse

Indicatie, of het antwoord meer elementen bevat dan de gedefinieerde limiet.

Id stoppen
data.entry.stopId string

De identificatie van de Stop.

Route-id's
data.entry.routeIds array of string

Een matrix van de route-id's die behoren tot de stop.

Waarschuwings-id's
data.entry.alertIds array of string

Een matrix van de waarschuwings-id's die behoren tot de stop.

Stop-id's in de buurt
data.entry.nearbyStopIds array of string

Een matrix van de nabijgelegen stop-id's.

Stoptijd
data.entry.stopTimes array of object

Het stopschema dat relevant is voor de gegeven stop.

Id stoppen
data.entry.stopTimes.stopId string

Identificatie van de stop.

Hoofdteken stoppen
data.entry.stopTimes.stopHeadsign string

De aangegeven bestemming in de stop.

Aankomsttijd
data.entry.stopTimes.arrivalTime integer

De geplande aankomsttijd in kortstondige seconden.

Vertrektijd
data.entry.stopTimes.departureTime integer

De geplande vertrektijd in kortstondige seconden

Voorspelde aankomst
data.entry.stopTimes.predictedArrivalTime integer

Voorspelde aankomsttijd in kortstondige seconden, als de reis realtimegegevens bevat.

Voorspeld vertrek
data.entry.stopTimes.predictedDepartureTime integer

Voorspelde vertrektijd in kortstondige seconden, als de reis realtimegegevens bevat.

Onzeker
data.entry.stopTimes.uncertain boolean

Indicatie, of de realtime gegevens voor de reis onzeker zijn.

Reis-id
data.entry.stopTimes.tripId string

De relevante reis-id voor deze vermelding.

Servicedatum
data.entry.stopTimes.serviceDate string

De servicedatum van de Reis, uitgedrukt in JJJJMMDD-indeling.

Rolstoeltoegankelijk
data.entry.stopTimes.wheelchairAccessible boolean

Indicatie, of de Reis rolstoeltoegankelijk is.

Mogelijk is reservering vereist
data.entry.stopTimes.mayRequireBooking boolean

Indicatie, of ten minste één van de volgende haltes van de reis een boeking vereist.

Waarschuwings-id's
data.entry.stopTimes.alertIds array of string

De relevante waarschuwings-id's voor de stop.

References
data.references ReferencesResponse

Relevante referentiedetails.

Fietsverhuurstations ophalen

Informatie over fietsverhuurstations

Parameters

Name Sleutel Vereist Type Description
Verwijzingen opnemen
includeReferences string

Definieer het type verwijzingen.

Retouren

Name Pad Type Description
Huidige tijd
currentTime TimeResponse

Huidige servertijd in milliseconden.

Versie
version VersionResponse

Versie van de API.

Toestand
status StatusResponse

Antwoordstatus.

Code
code CodeResponse

De antwoordstatuscode.

Tekst
text TextResponse

De gedetailleerde antwoordtekst met betrekking tot de statuscode.

list
data.list array of object
Id van fietsstation
data.list.id string

Fietsstation-id.

Breedtegraad
data.list.lat double

Breedtegraadinformatie van het station.

Lengtegraad
data.list.lon double

Lengtegraadgegevens van het station

Naam
data.list.name string

Naam van het fietsstation.

Code
data.list.code string

Code van het fietsstation.

Typologie
data.list.type string

Type van het fietsstation.

Fietsen
data.list.bikes integer

Aantal beschikbare fietsen op het station.

Limiet overschreden
data.limitExceeded LimitExceededResponse

Indicatie, of het antwoord meer elementen bevat dan de gedefinieerde limiet.

References
data.references ReferencesResponse

Relevante referentiedetails.

Planning voor stoppen ophalen

De planning voor een geselecteerde stop weergeven

Parameters

Name Sleutel Vereist Type Description
Id stoppen
stopId True string

Stop de id om gegevens op te vragen, zoals 'BKK_F01227'.

Datum
date string

De aangevraagde datum in de indeling JJJJMMDD, zoals 20230131, is standaard ingesteld op vandaag.

Alleen vertrek
onlyDepartures boolean

Geef aan of resultaten worden geretourneerd met of zonder aankomsten.

Verwijzingen opnemen
includeReferences string

Definieer het type verwijzingen.

Retouren

Name Pad Type Description
Huidige tijd
currentTime TimeResponse

Huidige servertijd in milliseconden.

Versie
version VersionResponse

Versie van de API.

Toestand
status StatusResponse

Antwoordstatus.

Code
code CodeResponse

De antwoordstatuscode.

Tekst
text TextResponse

De gedetailleerde antwoordtekst met betrekking tot de statuscode.

Id stoppen
data.entry.stopId string

Unieke id van de aangevraagde stop.

Datum
data.entry.date string

De datum van het aangevraagde schema in de indeling JJJJMMDD, zoals 20230130.

Route-id's
data.entry.routeIds array of string

Matrix met gerelateerde route-id's voor de planning.

Stop-id's in de buurt
data.entry.nearbyStopIds array of string

Matrix van nabijgelegen stop-id's.

Waarschuwings-id's
data.entry.alertIds array of string

Matrix met gerelateerde waarschuwings-id's voor de stop

Schema
data.entry.schedules array of object

Matrix van schema's die betrekking hebben op de stop.

Route-id
data.entry.schedules.routeId string

Relevante route-id voor de planning.

Waarschuwings-id's
data.entry.schedules.alertIds array of string

Matrix van relevante waarschuwings-id's

Richting
data.entry.schedules.directions array of object

Matrix van planningsgegevens gegroepeerd op richting.

Richting-id
data.entry.schedules.directions.directionId string

Identificatie van de richting.

Groups
data.entry.schedules.directions.groups object

De doelstop- en planningsgegevens combineren.

Stoptijden
data.entry.schedules.directions.stopTimes array of object

Matrix van stoptijden en gerelateerde details binnen de planning.

Stoptijd
data.entry.schedules.directions.stopTimes object

Details van een stoptijd binnen schema.

Limiet overschreden
data.limitExceeded LimitExceededResponse

Indicatie, of het antwoord meer elementen bevat dan de gedefinieerde limiet.

References
data.references ReferencesResponse

Relevante referentiedetails.

Stopplaatsen voor locatie ophalen

Lijststops voor een geselecteerde locatie of alle haltes

Parameters

Name Sleutel Vereist Type Description
Breedtegraad
lat float

Breedtegraad van de aangevraagde locatie, bijvoorbeeld '47,497313'. Als deze leeg is, worden alle stops geretourneerd.

Lengtegraad
lon float

Lengtegraad van de aangevraagde locatie, bijvoorbeeld '19.064639'. Als deze leeg is, worden alle stops geretourneerd.

Breedtegraad
latSpan float

Breedtegraad voor de aangevraagde locatie (lat +/- latSpan), bijvoorbeeld '0,01336'.

Lengtegraadsspanne
lonSpan float

Lengtegraad voor de aangevraagde locatie (lon +/- lonSpan), bijvoorbeeld '0,0321'.

Radius
radius integer

Als latSpan of lonSpan ontbreekt, wordt zoekgebied gedefinieerd door radius (meters) toe te voegen aan locatie.

Minimale resultaten
minResult integer

Het minimale aantal geretourneerde elementen.

Verwijzingen opnemen
includeReferences string

Definieer het type verwijzingen.

Retouren

Name Pad Type Description
Huidige tijd
currentTime TimeResponse

Huidige servertijd in milliseconden.

Versie
version VersionResponse

Versie van de API.

Toestand
status StatusResponse

Antwoordstatus.

Code
code CodeResponse

De antwoordstatuscode.

Tekst
text TextResponse

De gedetailleerde antwoordtekst met betrekking tot de statuscode.

list
data.list array of object
ID-kaart
data.list.id string

Unieke identificatie van de stop.

Toppunt
data.list.vertex string

De reisplanner die de stop identificeert.

Breedtegraad
data.list.lat double

Breedtegraad van de stop.

Lengtegraad
data.list.lon double

Lengtegraad van de stop.

Naam
data.list.name string

Naam van de stop.

Code
data.list.code string

Code van de stop.

Richting
data.list.direction string

Richting van de stop, bijvoorbeeld '-47'.

Platformcode
data.list.platformCode string

Platformcode van de stop.

Description
data.list.description string

Beschrijving van de stop.

Locatietype
data.list.locationType integer

Het locatietype van de stop.

Locatiesubtype
data.list.locationSubType string

Locatiesubtype van de stop.

Id van bovenliggend station
data.list.parentStationId string

Unieke id van het bovenliggende station.

Rolstoelbestappen
data.list.wheelchairBoarding boolean

Is de stop rolstoel toegankelijk?

Route-id's
data.list.routeIds array of string

Matrix van alle routes die de stop bevatten.

Waarschuwings-id's
data.list.alertIds array of string

Matrix van actieve waarschuwings-id's met betrekking tot de stop.

Limiet overschreden
data.limitExceeded LimitExceededResponse

Indicatie, of het antwoord meer elementen bevat dan de gedefinieerde limiet.

References
data.references ReferencesResponse

Relevante referentiedetails.

Verwijzingen ophalen

Verwijzingen op basis van id's ophalen.

Parameters

Name Sleutel Vereist Type Description
Agentschap-id
agencyId string

Id van agentschap, bijvoorbeeld: 'BKK'.

Waarschuwings-id
alertId string

Id van een waarschuwing.

Rpute-id
routeId string

Id van een route.

Id stoppen
stopId string

Id van een stop, bijvoorbeeld: 'BKK_F01227'.

Verwijzingen opnemen
includeReferences string

Definieer het type verwijzingen.

Retouren

Name Pad Type Description
Huidige tijd
currentTime TimeResponse

Huidige servertijd in milliseconden.

Versie
version VersionResponse

Versie van de API.

Toestand
status StatusResponse

Antwoordstatus.

Code
code CodeResponse

De antwoordstatuscode.

Tekst
text TextResponse

De gedetailleerde antwoordtekst met betrekking tot de statuscode.

Bureau-id's.
data.entry.errors.agencyIds array of string

Matrix van agentschap-id's waarvan de resolutie mislukt was.

Waarschuwings-id's
data.entry.errors.alertIds array of string

Matrix van waarschuwings-id's waarvan de oplossing mislukt is.

Route-id's
data.entry.errors.routeIds array of string

Matrix van agentschap-id's waarvan de resolutie mislukt was.

Id's stoppen
data.entry.errors.stopIds array of string

Matrix van stop-id's waarvan de oplossing mislukt was.

Limiet overschreden
data.limitExceeded LimitExceededResponse

Indicatie, of het antwoord meer elementen bevat dan de gedefinieerde limiet.

References
data.references ReferencesResponse

Relevante referentiedetails.

Voertuigen ophalen om te stoppen

Voertuigen weergeven die zich op een route bevinden die de geselecteerde stop bevat

Parameters

Name Sleutel Vereist Type Description
Id stoppen
stopId True string

Stop de id om gegevens op te vragen, zoals 'BKK_F01227'.

Indien gewijzigd sinds (unix)
ifModifiedSince integer

Retourneert gegevens die zijn gewijzigd sinds de UNIX-tijdstempel.

Verwijzingen opnemen
includeReferences string

Definieer het type verwijzingen.

Retouren

Name Pad Type Description
Huidige tijd
currentTime TimeResponse

Huidige servertijd in milliseconden.

Versie
version VersionResponse

Versie van de API.

Toestand
status StatusResponse

Antwoordstatus.

Code
code CodeResponse

De antwoordstatuscode.

Tekst
text TextResponse

De gedetailleerde antwoordtekst met betrekking tot de statuscode.

list
data.list array of object
Voertuig-id
data.list.vehicleId string

Identificatie van het voertuig.

Id stoppen
data.list.stopId string

Identificatie van de stop.

Volgorde stoppen
data.list.stopSequence integer

Volgorde van de huidige stop op de route van het voertuig.

Route-id
data.list.routeId string

Identificatie van de route.

Lager
data.list.bearing float

Lager van het voertuig.

Breedtegraad
data.list.location.lat float

Breedtegraadgegevens van het voertuig.

Lengtegraad
data.list.location.lon float

Lengtegraadgegevens van het voertuig

Nummerplaat
data.list.licensePlate string

Het kenteken van het voertuig.

Etiket
data.list.label string

Labelinformatie voor het voertuig.

Afgeweken
data.list.deviated boolean

Waar, indien het voertuig van de route is afwijkt.

Laatste updatetijd
data.list.lastUpdateTime integer

Tijdstempel (UNIX) van de laatst beschikbare realtime gegevens voor het voertuig.

Toestand
data.list.status string

De status van het voertuig, zoals INCOMING_AT.

Afstandspercentage stoppen
data.list.stopDistancePercent integer

Waar is het voertuig tussen 2 haltes, in percentage.

Rolstoeltoegankelijk
data.list.wheelchairAccessible boolean

Waar, als het voertuig toegankelijk is met een rolstoel.

Capaciteit
data.list.capacity object

Capaciteitsdetails van het voertuig.

Bezetting
data.list.occupancy object

Bezettingsgegevens van het voertuig.

Reis-id
data.list.tripId string

Unieke identificatie van de reis.

Toppunt
data.list.vertex string

Unieke identificatie van de reis voor reisplanner

Limiet overschreden
data.limitExceeded LimitExceededResponse

Indicatie, of het antwoord meer elementen bevat dan de gedefinieerde limiet.

References
data.references ReferencesResponse

Relevante referentiedetails.

Zoekwaarschuwingen

Actieve storingen vermelden die overeenkomen met de zoekcriteria

Parameters

Name Sleutel Vereist Type Description
Query
query string

Een queryreeks die overeenkomt met de titel, beschrijving of identificatie van verstoringen.

Start
start integer

Begin van tijdsinterval (epoch seconden) voor de zoekopdracht.

Einde
end integer

Einde van tijdsinterval (epoch seconden) voor de zoekopdracht.

Minimale resultaten
minResult integer

Het minimale aantal geretourneerde elementen.

Verwijzingen opnemen
includeReferences string

Definieer het type verwijzingen.

Retouren

Name Pad Type Description
Huidige tijd
currentTime TimeResponse

Huidige servertijd in milliseconden.

Versie
version VersionResponse

Versie van de API.

Toestand
status StatusResponse

Antwoordstatus.

Code
code CodeResponse

De antwoordstatuscode.

Tekst
text TextResponse

De gedetailleerde antwoordtekst met betrekking tot de statuscode.

Limiet overschreden
data.limitExceeded LimitExceededResponse

Indicatie, of het antwoord meer elementen bevat dan de gedefinieerde limiet.

Id's stoppen
data.entry.stopIds array of string

Matrix van gevonden relevante stop-id's.

Route-id's
data.entry.routeIds array of string

Matrix van gevonden relevante route-id's.

Waarschuwings-id's
data.entry.alertIds array of string

Matrix met relevante waarschuwings-id's.

References
data.references ReferencesResponse

Relevante referentiedetails.

Definities

TimeResponse

Huidige servertijd in milliseconden.

Huidige servertijd in milliseconden.

Huidige tijd
integer

VersionResponse

Versie van de API.

Versie van de API.

Versie
integer

StatusResponse

Antwoordstatus.

Antwoordstatus.

Toestand
string

CodeResponse

De antwoordstatuscode.

De antwoordstatuscode.

Code
integer

TextResponse

De gedetailleerde antwoordtekst met betrekking tot de statuscode.

De gedetailleerde antwoordtekst met betrekking tot de statuscode.

Tekst
string

LimitExceededResponse

Indicatie, of het antwoord meer elementen bevat dan de gedefinieerde limiet.

Indicatie, of het antwoord meer elementen bevat dan de gedefinieerde limiet.

Limiet overschreden
boolean

ReferencesResponse

Relevante referentiedetails.

Name Pad Type Description
Agentschappen
agencies object
routes
routes object
Stopt
stops object
Reizen
trips object
alerts
alerts object