BKK Futar (Éditeur indépendant) (préversion)
Obtenez et recherchez des informations planifiées et en temps réel à partir du système BKK FUTAR - transport public de Budapest - concernant les voyages, les véhicules, les arrêts et bien plus encore !
Ce connecteur est disponible dans les produits et régions suivants :
| Service | classe | Régions |
|---|---|---|
| Copilot Studio | Premium | Toutes les régions Power Automate , à l’exception des éléments suivants : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Applications logiques | Norme | Toutes les régions Logic Apps , à l’exception des suivantes : - Régions Azure Government - Régions Azure Chine - Us Department of Defense (DoD) |
| Power Apps | Premium | Toutes les régions Power Apps , à l’exception des suivantes : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Power Automate | Premium | Toutes les régions Power Automate , à l’exception des éléments suivants : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Contact | |
|---|---|
| Nom | Fördăs András |
| Messagerie électronique | fordosa90+ipc_bkk@gmail.com |
| Métadonnées du connecteur | |
|---|---|
| Éditeur | Fördăs András |
| Site internet | https://opendata.bkk.hu/data-sources |
| Politique de confidentialité | https://bkk.hu/en/about-bkk/data-management-information/ |
| Catégories | Data |
Création d’une connexion
Le connecteur prend en charge les types d’authentification suivants :
| Par défaut | Paramètres de création de connexion. | Toutes les régions | Non partageable |
Faire défaut
Applicable : Toutes les régions
Paramètres de création de connexion.
Cette connexion n’est pas partageable. Si l’application power est partagée avec un autre utilisateur, un autre utilisateur est invité à créer une connexion explicitement.
| Nom | Type | Descriptif | Obligatoire |
|---|---|---|---|
| Clé d’API | securestring | Clé API pour cette API | Vrai |
Limitations
| Nom | Appels | Période de renouvellement |
|---|---|---|
| Appels d’API par connexion | 100 | 60 secondes |
Actions
| Alertes de recherche |
Répertorier les perturbations actives correspondant aux critères de recherche |
| Obtenir des arrêts pour l’emplacement |
Répertorier les arrêts d’un emplacement sélectionné ou tous les arrêts |
| Obtenir des références |
Récupérer les références basées sur l’ID. |
| Obtenir des stations de location de vélos |
Obtenir des informations sur les stations de location de vélos |
| Obtenir des véhicules pour arrêter |
Répertorier les véhicules, qui se trouvent sur un itinéraire contenant l’arrêt sélectionné |
| Obtenir la planification de l’arrêt |
Répertorier la planification d’un arrêt sélectionné |
| Obtenir les arrivées et les départs pour l’arrêt |
Répertorier les arrivées et les départs pour l’arrêt sélectionné |
Alertes de recherche
Répertorier les perturbations actives correspondant aux critères de recherche
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Query
|
query | string |
Chaîne de requête mise en correspondance avec le titre de perturbation, la description ou l’identification. |
|
|
Démarrer
|
start | integer |
Début de l’intervalle de temps (secondes d’époque) pour la recherche. |
|
|
Fin
|
end | integer |
Fin de l’intervalle de temps (secondes d’époque) pour la recherche. |
|
|
Résultats minimaux
|
minResult | integer |
Nombre minimal d’éléments retournés. |
|
|
Inclure des références
|
includeReferences | string |
Définissez le type de références. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Heure actuelle
|
currentTime | TimeResponse |
Heure actuelle du serveur en millisecondes. |
|
Version
|
version | VersionResponse |
Version de l’API. |
|
Statut
|
status | StatusResponse |
État de la réponse. |
|
Code
|
code | CodeResponse |
Code d’état de la réponse. |
|
Texto
|
text | TextResponse |
Texte de réponse détaillé lié au code d’état. |
|
Limite dépassée
|
data.limitExceeded | LimitExceededResponse |
Indication, indique si la réponse contient plus d’éléments que la limite définie. |
|
Arrêter les ID
|
data.entry.stopIds | array of string |
Tableau d’ID d’arrêt pertinents trouvés. |
|
ID de routage
|
data.entry.routeIds | array of string |
Tableau d’ID de routage pertinents trouvés. |
|
ID d’alerte
|
data.entry.alertIds | array of string |
Tableau d’ID d’alerte pertinents trouvés. |
|
References
|
data.references | ReferencesResponse |
Détails de référence pertinents. |
Obtenir des arrêts pour l’emplacement
Répertorier les arrêts d’un emplacement sélectionné ou tous les arrêts
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Latitude
|
lat | float |
Latitude de l’emplacement demandé, par exemple « 47.497313 ». Si elle est vide, retourne tous les arrêts. |
|
|
Longitude
|
lon | float |
Longitude de l’emplacement demandé, par exemple « 19.064639 ». Si elle est vide, retourne tous les arrêts. |
|
|
Étendue de latitude
|
latSpan | float |
Étendue de latitude pour l’emplacement demandé (lat +/- latSpan), par exemple « 0.01336 ». |
|
|
Étendue de longitude
|
lonSpan | float |
Étendue de longitude pour l’emplacement demandé (lon +/- lonSpan), par exemple « 0,0321 ». |
|
|
Radius
|
radius | integer |
Si latSpan ou lonSpan sont manquants, la zone de recherche est définie en ajoutant un rayon (compteurs) à l’emplacement. |
|
|
Résultats minimaux
|
minResult | integer |
Nombre minimal d’éléments retournés. |
|
|
Inclure des références
|
includeReferences | string |
Définissez le type de références. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Heure actuelle
|
currentTime | TimeResponse |
Heure actuelle du serveur en millisecondes. |
|
Version
|
version | VersionResponse |
Version de l’API. |
|
Statut
|
status | StatusResponse |
État de la réponse. |
|
Code
|
code | CodeResponse |
Code d’état de la réponse. |
|
Texto
|
text | TextResponse |
Texte de réponse détaillé lié au code d’état. |
|
list
|
data.list | array of object | |
|
ID
|
data.list.id | string |
Identification unique de l’arrêt. |
|
Sommet
|
data.list.vertex | string |
Identification du planificateur de parcours de l’arrêt. |
|
Latitude
|
data.list.lat | double |
Latitude de l’arrêt. |
|
Longitude
|
data.list.lon | double |
Longitude de l’arrêt. |
|
Nom
|
data.list.name | string |
Nom de l’arrêt. |
|
Code
|
data.list.code | string |
Code de l’arrêt. |
|
Direction
|
data.list.direction | string |
Direction de l’arrêt, par exemple « -47 ». |
|
Code de plateforme
|
data.list.platformCode | string |
Code de plateforme de l’arrêt. |
|
Descriptif
|
data.list.description | string |
Description de l’arrêt. |
|
Type d’emplacement
|
data.list.locationType | integer |
Type d’emplacement de l’arrêt. |
|
Sous-type d’emplacement
|
data.list.locationSubType | string |
Sous-type d’emplacement de l’arrêt. |
|
ID de la station parente
|
data.list.parentStationId | string |
ID unique de la station parente. |
|
Embarquement en fauteuil roulant
|
data.list.wheelchairBoarding | boolean |
Le fauteuil roulant est-il accessible en fauteuil roulant ? |
|
ID de routage
|
data.list.routeIds | array of string |
Tableau de tous les itinéraires contenant l’arrêt. |
|
ID d’alerte
|
data.list.alertIds | array of string |
Tableau d’ID d’alerte actifs liés à l’arrêt. |
|
Limite dépassée
|
data.limitExceeded | LimitExceededResponse |
Indication, indique si la réponse contient plus d’éléments que la limite définie. |
|
References
|
data.references | ReferencesResponse |
Détails de référence pertinents. |
Obtenir des références
Récupérer les références basées sur l’ID.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID de l’agence
|
agencyId | string |
ID de l’agence, par exemple : 'BKK'. |
|
|
ID de l’alerte
|
alertId | string |
ID d’une alerte. |
|
|
Rpute ID
|
routeId | string |
ID d’un itinéraire. |
|
|
ID d’arrêt
|
stopId | string |
ID d’un arrêt, par exemple : « BKK_F01227 ». |
|
|
Inclure des références
|
includeReferences | string |
Définissez le type de références. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Heure actuelle
|
currentTime | TimeResponse |
Heure actuelle du serveur en millisecondes. |
|
Version
|
version | VersionResponse |
Version de l’API. |
|
Statut
|
status | StatusResponse |
État de la réponse. |
|
Code
|
code | CodeResponse |
Code d’état de la réponse. |
|
Texto
|
text | TextResponse |
Texte de réponse détaillé lié au code d’état. |
|
ID d’agence.
|
data.entry.errors.agencyIds | array of string |
Tableau d’ID d’agence dont la résolution a échoué. |
|
ID d’alerte
|
data.entry.errors.alertIds | array of string |
Tableau d’ID d’alertes dont la résolution a échoué. |
|
ID de routage
|
data.entry.errors.routeIds | array of string |
Tableau d’ID d’agence dont la résolution a échoué. |
|
Arrêter les ID
|
data.entry.errors.stopIds | array of string |
Tableau d’ID d’arrêt dont la résolution a échoué. |
|
Limite dépassée
|
data.limitExceeded | LimitExceededResponse |
Indication, indique si la réponse contient plus d’éléments que la limite définie. |
|
References
|
data.references | ReferencesResponse |
Détails de référence pertinents. |
Obtenir des stations de location de vélos
Obtenir des informations sur les stations de location de vélos
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Inclure des références
|
includeReferences | string |
Définissez le type de références. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Heure actuelle
|
currentTime | TimeResponse |
Heure actuelle du serveur en millisecondes. |
|
Version
|
version | VersionResponse |
Version de l’API. |
|
Statut
|
status | StatusResponse |
État de la réponse. |
|
Code
|
code | CodeResponse |
Code d’état de la réponse. |
|
Texto
|
text | TextResponse |
Texte de réponse détaillé lié au code d’état. |
|
list
|
data.list | array of object | |
|
ID de la station de vélo
|
data.list.id | string |
ID de la station de vélo. |
|
Latitude
|
data.list.lat | double |
Informations de latitude de la station. |
|
Longitude
|
data.list.lon | double |
Informations de longitude de la station |
|
Nom
|
data.list.name | string |
Nom de la station de vélo. |
|
Code
|
data.list.code | string |
Code de la station de vélo. |
|
Type
|
data.list.type | string |
Type de station de vélo. |
|
Vélos
|
data.list.bikes | integer |
Nombre de vélos disponibles à la station. |
|
Limite dépassée
|
data.limitExceeded | LimitExceededResponse |
Indication, indique si la réponse contient plus d’éléments que la limite définie. |
|
References
|
data.references | ReferencesResponse |
Détails de référence pertinents. |
Obtenir des véhicules pour arrêter
Répertorier les véhicules, qui se trouvent sur un itinéraire contenant l’arrêt sélectionné
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID d’arrêt
|
stopId | True | string |
Arrêtez l’ID pour interroger les données, par exemple « BKK_F01227 ». |
|
S’il est modifié depuis (unix)
|
ifModifiedSince | integer |
Retourne des données, qui ont été modifiées depuis l’horodatage UNIX. |
|
|
Inclure des références
|
includeReferences | string |
Définissez le type de références. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Heure actuelle
|
currentTime | TimeResponse |
Heure actuelle du serveur en millisecondes. |
|
Version
|
version | VersionResponse |
Version de l’API. |
|
Statut
|
status | StatusResponse |
État de la réponse. |
|
Code
|
code | CodeResponse |
Code d’état de la réponse. |
|
Texto
|
text | TextResponse |
Texte de réponse détaillé lié au code d’état. |
|
list
|
data.list | array of object | |
|
ID du véhicule
|
data.list.vehicleId | string |
Identification du véhicule. |
|
ID d’arrêt
|
data.list.stopId | string |
Identification de l’arrêt. |
|
Séquence d’arrêt
|
data.list.stopSequence | integer |
Séquence de l’arrêt actuel sur l’itinéraire du véhicule. |
|
ID d’itinéraire
|
data.list.routeId | string |
Identification de l’itinéraire. |
|
Attitude
|
data.list.bearing | float |
Roulement du véhicule. |
|
Latitude
|
data.list.location.lat | float |
Informations de latitude du véhicule. |
|
Longitude
|
data.list.location.lon | float |
Informations de longitude du véhicule |
|
Plaque minéralogique
|
data.list.licensePlate | string |
Plaque d’immatriculation du véhicule. |
|
Étiquette
|
data.list.label | string |
Informations sur l’étiquette du véhicule. |
|
Dévié
|
data.list.deviated | boolean |
Vrai, si le véhicule s’est dévié de l’itinéraire. |
|
Heure de la dernière mise à jour
|
data.list.lastUpdateTime | integer |
Timestamp (unix) des dernières données en temps réel disponibles pour le véhicule. |
|
Statut
|
data.list.status | string |
État du véhicule, tel que INCOMING_AT. |
|
Pourcentage de distance d’arrêt
|
data.list.stopDistancePercent | integer |
Où se trouve le véhicule entre 2 arrêts, en pourcentage. |
|
Accessible en fauteuil roulant
|
data.list.wheelchairAccessible | boolean |
Vrai, si le véhicule est accessible en fauteuil roulant. |
|
Capacity
|
data.list.capacity | object |
Détails de capacité du véhicule. |
|
Occupation
|
data.list.occupancy | object |
Détails de l’occupation du véhicule. |
|
ID de voyage
|
data.list.tripId | string |
Identification unique du voyage. |
|
Sommet
|
data.list.vertex | string |
Identification unique du voyage pour le planificateur de parcours |
|
Limite dépassée
|
data.limitExceeded | LimitExceededResponse |
Indication, indique si la réponse contient plus d’éléments que la limite définie. |
|
References
|
data.references | ReferencesResponse |
Détails de référence pertinents. |
Obtenir la planification de l’arrêt
Répertorier la planification d’un arrêt sélectionné
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID d’arrêt
|
stopId | True | string |
Arrêtez l’ID pour interroger les données, par exemple « BKK_F01227 ». |
|
Date
|
date | string |
Date demandée au format AAAAMMDD, par exemple, 20230131, par défaut jusqu’à aujourd’hui. |
|
|
Seuls les départs
|
onlyDepartures | boolean |
Indiquez si les résultats de retour avec ou sans arrivée sont retournés. |
|
|
Inclure des références
|
includeReferences | string |
Définissez le type de références. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Heure actuelle
|
currentTime | TimeResponse |
Heure actuelle du serveur en millisecondes. |
|
Version
|
version | VersionResponse |
Version de l’API. |
|
Statut
|
status | StatusResponse |
État de la réponse. |
|
Code
|
code | CodeResponse |
Code d’état de la réponse. |
|
Texto
|
text | TextResponse |
Texte de réponse détaillé lié au code d’état. |
|
ID d’arrêt
|
data.entry.stopId | string |
ID unique de l’arrêt demandé. |
|
Date
|
data.entry.date | string |
Date de la planification demandée au format AAAAMMDD, par exemple 20230130. |
|
ID de routage
|
data.entry.routeIds | array of string |
Tableau d’ID de routage associés pour la planification. |
|
ID d’arrêt à proximité
|
data.entry.nearbyStopIds | array of string |
Tableau d’ID d’arrêt à proximité. |
|
ID d’alerte
|
data.entry.alertIds | array of string |
Tableau d’ID d’alerte connexes pour l’arrêt |
|
Calendrier
|
data.entry.schedules | array of object |
Tableau de planifications liées à l’arrêt. |
|
ID d’itinéraire
|
data.entry.schedules.routeId | string |
ID d’itinéraire approprié pour la planification. |
|
ID d’alerte
|
data.entry.schedules.alertIds | array of string |
Tableau d’ID d’alerte pertinents |
|
Direction
|
data.entry.schedules.directions | array of object |
Tableau de données de planification regroupées par direction. |
|
Direction ID
|
data.entry.schedules.directions.directionId | string |
Identification de la direction. |
|
Groups
|
data.entry.schedules.directions.groups | object |
Combinaison des détails de l’arrêt cible et de la planification. |
|
Heures d’arrêt
|
data.entry.schedules.directions.stopTimes | array of object |
Tableau des heures d’arrêt et des détails connexes dans la planification. |
|
Heure d’arrêt
|
data.entry.schedules.directions.stopTimes | object |
Détails d’une heure d’arrêt dans la planification. |
|
Limite dépassée
|
data.limitExceeded | LimitExceededResponse |
Indication, indique si la réponse contient plus d’éléments que la limite définie. |
|
References
|
data.references | ReferencesResponse |
Détails de référence pertinents. |
Obtenir les arrivées et les départs pour l’arrêt
Répertorier les arrivées et les départs pour l’arrêt sélectionné
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Minutes avant
|
minutesBefore | integer |
Début de l’intervalle de temps approprié pour la requête, sous-chaîne définie à partir du paramètre « time ». |
|
|
Minutes après
|
minutesAfter | string |
Fin de l’intervalle de temps approprié pour la requête, ajouté au paramètre « time ». |
|
|
ID d’arrêt
|
stopId | True | string |
Arrêtez l’ID pour interroger les données, par exemple « BKK_F01227 ». |
|
Inclure l’ID de routage
|
includeRouteId | string |
Liste des ID d’itinéraire séparés par des virgules pour filtrer les résultats. |
|
|
Heure
|
time | integer |
Horodatage (secondes d’époque) utilisé pour la requête, par défaut sur l’heure du serveur. |
|
|
Seuls les départs
|
onlyDepartures | boolean |
Indiquez si les résultats de retour avec ou sans arrivée sont retournés. |
|
|
Limit
|
limit | integer |
Nombre maximal de résultats retournés, défini par défaut sur 60. |
|
|
Latitude
|
lat | float |
Informations de latitude de l’emplacement. |
|
|
Longitude
|
lon | float |
Informations de longitude de l’emplacement. |
|
|
Radius
|
radius | integer |
Rayon d’emplacement autour des coordonnées lat et lon. |
|
|
Query
|
query | string |
Expression de requête utilisée pour filtrer les résultats. |
|
|
Résultats minimaux
|
minResult | integer |
Nombre minimal d’éléments retournés. |
|
|
Inclure des références
|
includeReferences | string |
Définissez le type de références. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Heure actuelle
|
currentTime | TimeResponse |
Heure actuelle du serveur en millisecondes. |
|
Version
|
version | VersionResponse |
Version de l’API. |
|
Statut
|
status | StatusResponse |
État de la réponse. |
|
Code
|
code | CodeResponse |
Code d’état de la réponse. |
|
Texto
|
text | TextResponse |
Texte de réponse détaillé lié au code d’état. |
|
Limite dépassée
|
data.limitExceeded | LimitExceededResponse |
Indication, indique si la réponse contient plus d’éléments que la limite définie. |
|
ID d’arrêt
|
data.entry.stopId | string |
Identification de l’arrêt. |
|
ID de routage
|
data.entry.routeIds | array of string |
Tableau des ID de route appartenant à l’arrêt. |
|
ID d’alerte
|
data.entry.alertIds | array of string |
Tableau des ID d’alerte appartenant à l’arrêt. |
|
ID d’arrêt à proximité
|
data.entry.nearbyStopIds | array of string |
Tableau des ID d’arrêt proches. |
|
Heure d’arrêt
|
data.entry.stopTimes | array of object |
Horaire d’arrêt pertinent pour l’arrêt donné. |
|
ID d’arrêt
|
data.entry.stopTimes.stopId | string |
Identification de l’arrêt. |
|
Arrêter headsign
|
data.entry.stopTimes.stopHeadsign | string |
Destination indiquée dans l’arrêt. |
|
Heure d’arrivée
|
data.entry.stopTimes.arrivalTime | integer |
Heure d’arrivée planifiée en secondes d’époque. |
|
Heure de départ
|
data.entry.stopTimes.departureTime | integer |
Heure de départ planifiée en secondes d’époque |
|
Arrivée prédite
|
data.entry.stopTimes.predictedArrivalTime | integer |
Heure d’arrivée prédite en secondes d’époque, si le voyage a des données en temps réel. |
|
Départ prédit
|
data.entry.stopTimes.predictedDepartureTime | integer |
Heure de départ prédite en secondes d’époque, si le voyage a des données en temps réel. |
|
Incertain
|
data.entry.stopTimes.uncertain | boolean |
Indication, si les données en temps réel pour le voyage sont incertaines. |
|
ID de voyage
|
data.entry.stopTimes.tripId | string |
ID de voyage approprié pour cette entrée. |
|
Service Date
|
data.entry.stopTimes.serviceDate | string |
Date de service du Voyage, exprimée au format AAAAMMDD. |
|
Accessible en fauteuil roulant
|
data.entry.stopTimes.wheelchairAccessible | boolean |
Indication, si le voyage est accessible en fauteuil roulant. |
|
Peut exiger une réservation
|
data.entry.stopTimes.mayRequireBooking | boolean |
Indication, si au moins l’un des prochains arrêts du voyage nécessite la réservation. |
|
ID d’alerte
|
data.entry.stopTimes.alertIds | array of string |
ID d’alerte appropriés pour l’arrêt. |
|
References
|
data.references | ReferencesResponse |
Détails de référence pertinents. |
Définitions
TimeResponse
Heure actuelle du serveur en millisecondes.
Heure actuelle du serveur en millisecondes.
- Heure actuelle
- integer
VersionResponse
StatusResponse
CodeResponse
TextResponse
Texte de réponse détaillé lié au code d’état.
Texte de réponse détaillé lié au code d’état.
- Texto
- string
LimitExceededResponse
Indication, indique si la réponse contient plus d’éléments que la limite définie.
Indication, indique si la réponse contient plus d’éléments que la limite définie.
- Limite dépassée
- boolean
ReferencesResponse
Détails de référence pertinents.
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Agences
|
agencies | object | |
|
routes
|
routes | object | |
|
S' arrête
|
stops | object | |
|
Voyages
|
trips | object | |
|
alerts
|
alerts | object |