Compartir a través de


BKK Futar (publicador independiente) (versión preliminar)

Obtenga y busque información planeada y en tiempo real del sistema BKK FUTAR - transporte público de Budapest - con respecto a viajes, vehículos, paradas y muchos más!

Este conector está disponible en los siguientes productos y regiones:

Service Class Regions
Copilot Studio Premium Todas las regiones de Power Automate excepto las siguientes:
     - Gobierno de EE. UU. (GCC)
     - Gobierno de EE. UU. (GCC High)
     - China Cloud operado por 21Vianet
     - Departamento de Defensa de EE. UU. (DoD)
Aplicaciones lógicas Estándar Todas las regiones de Logic Apps excepto las siguientes:
     - Regiones de Azure Government
     - Regiones de Azure China
     - Departamento de Defensa de EE. UU. (DoD)
Power Apps Premium Todas las regiones de Power Apps excepto las siguientes:
     - Gobierno de EE. UU. (GCC)
     - Gobierno de EE. UU. (GCC High)
     - China Cloud operado por 21Vianet
     - Departamento de Defensa de EE. UU. (DoD)
Power Automate Premium Todas las regiones de Power Automate excepto las siguientes:
     - Gobierno de EE. UU. (GCC)
     - Gobierno de EE. UU. (GCC High)
     - China Cloud operado por 21Vianet
     - Departamento de Defensa de EE. UU. (DoD)
Contacto
Nombre Fördős András
Correo Electrónico fordosa90+ipc_bkk@gmail.com
Metadatos del conector
Publicador Fördős András
Sitio web https://opendata.bkk.hu/data-sources
Directiva de privacidad https://bkk.hu/en/about-bkk/data-management-information/
Categorías Data

Creación de una conexión

El conector admite los siguientes tipos de autenticación:

Predeterminado Parámetros para crear una conexión. Todas las regiones No se puede compartir

Predeterminado

Aplicable: Todas las regiones

Parámetros para crear una conexión.

Esta conexión no se puede compartir. Si la aplicación de energía se comparte con otro usuario, se pedirá a otro usuario que cree explícitamente una nueva conexión.

Nombre Tipo Description Obligatorio
Clave de API securestring La clave de API de esta API Cierto

Limitaciones

Nombre Llamadas Período de renovación
Llamadas API por conexión 100 60 segundos

Acciones

Alertas de búsqueda

Enumerar las alteraciones activas correspondientes a los criterios de búsqueda

Obtener estaciones de alquiler de bicicletas

Obtener información sobre las estaciones de alquiler de bicicletas

Obtener llegadas y salidas para detener

Enumerar las llegadas y salidas para la parada seleccionada

Obtener paradas para la ubicación

Lista de paradas para una ubicación seleccionada o todas las paradas

Obtener programación para stop

Enumerar la programación de una parada seleccionada

Obtener referencias

Recuperar referencias basadas en identificadores.

Obtener vehículos para detener

Enumerar vehículos, que se encuentran en una ruta que contiene la parada seleccionada

Alertas de búsqueda

Enumerar las alteraciones activas correspondientes a los criterios de búsqueda

Parámetros

Nombre Clave Requerido Tipo Description
Query
query string

Cadena de consulta que coincide con el título de alteración, la descripción o la identificación.

Comenzar
start integer

Inicio del intervalo de tiempo (segundos de época) para la búsqueda.

Fin
end integer

Fin del intervalo de tiempo (segundos de época) para la búsqueda.

Resultados mínimos
minResult integer

Número mínimo de elementos devueltos.

Incluir referencias
includeReferences string

Defina el tipo de referencias.

Devoluciones

Nombre Ruta de acceso Tipo Description
Hora actual
currentTime TimeResponse

Hora del servidor actual en milisegundos.

Versión
version VersionResponse

Versión de la API.

Estado
status StatusResponse

Estado de respuesta.

Código
code CodeResponse

Código de estado de respuesta.

Mensaje de texto
text TextResponse

Texto de respuesta detallado relacionado con el código de estado.

Límite superado
data.limitExceeded LimitExceededResponse

Indicación, si la respuesta contiene más elementos que el límite definido.

Detener identificadores
data.entry.stopIds array of string

Matriz de identificadores de detención relevantes encontrados.

Identificadores de ruta
data.entry.routeIds array of string

Matriz de identificadores de ruta relevantes encontrados.

Identificadores de alerta
data.entry.alertIds array of string

Matriz de identificadores de alerta relevantes encontrados.

Referencias
data.references ReferencesResponse

Detalles de referencia relevantes.

Obtener estaciones de alquiler de bicicletas

Obtener información sobre las estaciones de alquiler de bicicletas

Parámetros

Nombre Clave Requerido Tipo Description
Incluir referencias
includeReferences string

Defina el tipo de referencias.

Devoluciones

Nombre Ruta de acceso Tipo Description
Hora actual
currentTime TimeResponse

Hora del servidor actual en milisegundos.

Versión
version VersionResponse

Versión de la API.

Estado
status StatusResponse

Estado de respuesta.

Código
code CodeResponse

Código de estado de respuesta.

Mensaje de texto
text TextResponse

Texto de respuesta detallado relacionado con el código de estado.

list
data.list array of object
Id. de la estación de bicicletas
data.list.id string

Id. de la estación de bicicletas.

Latitude
data.list.lat double

Información de latitud de la estación.

Longitude
data.list.lon double

Información de longitud de la estación

Nombre
data.list.name string

Nombre de la estación de bicicletas.

Código
data.list.code string

Código de la estación de bicicletas.

Tipo
data.list.type string

Tipo de la estación de bicicletas.

Bicicletas
data.list.bikes integer

Número de bicicletas disponibles en la estación.

Límite superado
data.limitExceeded LimitExceededResponse

Indicación, si la respuesta contiene más elementos que el límite definido.

Referencias
data.references ReferencesResponse

Detalles de referencia relevantes.

Obtener llegadas y salidas para detener

Enumerar las llegadas y salidas para la parada seleccionada

Parámetros

Nombre Clave Requerido Tipo Description
Minutos antes
minutesBefore integer

Inicio del intervalo de tiempo pertinente para la consulta, subcadena desde el parámetro "time".

Minutos después
minutesAfter string

Fin del intervalo de tiempo pertinente para la consulta, agregado al parámetro "time".

Id. de detención
stopId True string

Detenga el identificador para consultar los datos, como "BKK_F01227".

Incluir id. de ruta
includeRouteId string

Lista de identificadores de ruta separados por comas para filtrar los resultados.

Time
time integer

Marca de tiempo (segundos de época) usada para la consulta, de forma predeterminada en la hora del servidor.

Solo salidas
onlyDepartures boolean

Indique si devuelve resultados con o sin llegadas.

Limit
limit integer

Número máximo de resultados devueltos, de forma predeterminada en 60.

Latitude
lat float

Información de latitud de la ubicación.

Longitude
lon float

Información de longitud de la ubicación.

Radius
radius integer

Radio de ubicación alrededor de las coordenadas lat y lon.

Query
query string

Expresión de consulta usada para filtrar los resultados.

Resultados mínimos
minResult integer

Número mínimo de elementos devueltos.

Incluir referencias
includeReferences string

Defina el tipo de referencias.

Devoluciones

Nombre Ruta de acceso Tipo Description
Hora actual
currentTime TimeResponse

Hora del servidor actual en milisegundos.

Versión
version VersionResponse

Versión de la API.

Estado
status StatusResponse

Estado de respuesta.

Código
code CodeResponse

Código de estado de respuesta.

Mensaje de texto
text TextResponse

Texto de respuesta detallado relacionado con el código de estado.

Límite superado
data.limitExceeded LimitExceededResponse

Indicación, si la respuesta contiene más elementos que el límite definido.

Id. de detención
data.entry.stopId string

Identificación de stop.

Identificadores de ruta
data.entry.routeIds array of string

Matriz de los identificadores de ruta que pertenecen a la parada.

Identificadores de alerta
data.entry.alertIds array of string

Matriz de los identificadores de alerta que pertenecen a la detención.

Identificadores de parada cercanos
data.entry.nearbyStopIds array of string

Matriz de los identificadores stop cercanos.

Tiempo de detención
data.entry.stopTimes array of object

La programación de detención pertinente para la detención especificada.

Id. de detención
data.entry.stopTimes.stopId string

Identificación de stop.

Detener signo principal
data.entry.stopTimes.stopHeadsign string

Destino indicado en la parada.

Hora de llegada
data.entry.stopTimes.arrivalTime integer

Hora de llegada planeada en segundos de época.

Hora de salida
data.entry.stopTimes.departureTime integer

Hora de salida planeada en segundos de época

Llegada prevista
data.entry.stopTimes.predictedArrivalTime integer

Tiempo de llegada previsto en segundos de época, si el viaje tiene datos en tiempo real.

Salida prevista
data.entry.stopTimes.predictedDepartureTime integer

Tiempo de salida previsto en segundos de época, si el viaje tiene datos en tiempo real.

Incierto
data.entry.stopTimes.uncertain boolean

Indicación de si los datos en tiempo real del viaje no son seguros.

Id. de viaje
data.entry.stopTimes.tripId string

Id. de viaje correspondiente para esta entrada.

Fecha de servicio
data.entry.stopTimes.serviceDate string

La fecha de servicio del viaje, expresada en formato AAAAMMDD.

Silla de ruedas accesible
data.entry.stopTimes.wheelchairAccessible boolean

Indicación, si el viaje es accesible para silla de ruedas.

Puede requerir reserva
data.entry.stopTimes.mayRequireBooking boolean

Indicación, si al menos una de las paradas siguientes del viaje requiere reserva.

Identificadores de alerta
data.entry.stopTimes.alertIds array of string

Identificadores de alerta pertinentes para la detención.

Referencias
data.references ReferencesResponse

Detalles de referencia relevantes.

Obtener paradas para la ubicación

Lista de paradas para una ubicación seleccionada o todas las paradas

Parámetros

Nombre Clave Requerido Tipo Description
Latitude
lat float

Latitud de la ubicación solicitada, por ejemplo, "47.497313". Si está vacío, devuelve todas las paradas.

Longitude
lon float

Longitud de la ubicación solicitada, por ejemplo, "19.064639". Si está vacío, devuelve todas las paradas.

Intervalo de latitud
latSpan float

Intervalo de latitud para la ubicación solicitada (lat +/- latSpan), por ejemplo "0.01336".

Intervalo de longitud
lonSpan float

Intervalo de longitud para la ubicación solicitada (lon +/- lonSpan), por ejemplo "0.0321".

Radius
radius integer

Si faltan latSpan o lonSpan, el área de búsqueda se define agregando radio (metros) a la ubicación.

Resultados mínimos
minResult integer

Número mínimo de elementos devueltos.

Incluir referencias
includeReferences string

Defina el tipo de referencias.

Devoluciones

Nombre Ruta de acceso Tipo Description
Hora actual
currentTime TimeResponse

Hora del servidor actual en milisegundos.

Versión
version VersionResponse

Versión de la API.

Estado
status StatusResponse

Estado de respuesta.

Código
code CodeResponse

Código de estado de respuesta.

Mensaje de texto
text TextResponse

Texto de respuesta detallado relacionado con el código de estado.

list
data.list array of object
identificación
data.list.id string

Identificación única de la parada.

Vértice
data.list.vertex string

Identificación del planificador de recorridos de la parada.

Latitude
data.list.lat double

Latitud de la parada.

Longitude
data.list.lon double

Longitud de la parada.

Nombre
data.list.name string

Nombre de la parada.

Código
data.list.code string

Código de la parada.

Dirección
data.list.direction string

Dirección de la parada, por ejemplo "-47".

Código de plataforma
data.list.platformCode string

Código de plataforma de la parada.

Description
data.list.description string

Descripción de la parada.

Tipo de ubicación
data.list.locationType integer

Tipo de ubicación de la parada.

Subtipo location
data.list.locationSubType string

Subtipo de ubicación de la parada.

Id. de estación primaria
data.list.parentStationId string

Identificador único de la estación primaria.

Embarque en silla de ruedas
data.list.wheelchairBoarding boolean

¿Es accesible la parada para silla de ruedas?

Identificadores de ruta
data.list.routeIds array of string

Matriz de todas las rutas que contienen la parada.

Identificadores de alerta
data.list.alertIds array of string

Matriz de identificadores de alerta activos relacionados con la detención.

Límite superado
data.limitExceeded LimitExceededResponse

Indicación, si la respuesta contiene más elementos que el límite definido.

Referencias
data.references ReferencesResponse

Detalles de referencia relevantes.

Obtener programación para stop

Enumerar la programación de una parada seleccionada

Parámetros

Nombre Clave Requerido Tipo Description
Id. de detención
stopId True string

Detenga el identificador para consultar los datos, como "BKK_F01227".

Fecha
date string

La fecha solicitada en formato AAAAMMDD, como 20230131, tiene como valor predeterminado hoy.

Solo salidas
onlyDepartures boolean

Indique si devuelve resultados con o sin llegadas.

Incluir referencias
includeReferences string

Defina el tipo de referencias.

Devoluciones

Nombre Ruta de acceso Tipo Description
Hora actual
currentTime TimeResponse

Hora del servidor actual en milisegundos.

Versión
version VersionResponse

Versión de la API.

Estado
status StatusResponse

Estado de respuesta.

Código
code CodeResponse

Código de estado de respuesta.

Mensaje de texto
text TextResponse

Texto de respuesta detallado relacionado con el código de estado.

Id. de detención
data.entry.stopId string

Identificador único de la parada solicitada.

Fecha
data.entry.date string

Fecha de la programación solicitada en formato AAAAMMDD, como 20230130.

Identificadores de ruta
data.entry.routeIds array of string

Matriz de identificadores de ruta relacionados para la programación.

Identificadores de parada cercanos
data.entry.nearbyStopIds array of string

Matriz de identificadores de parada cercanos.

Identificadores de alerta
data.entry.alertIds array of string

Matriz de identificadores de alerta relacionados para la detención

Programación
data.entry.schedules array of object

Matriz de programaciones relacionadas con la parada.

Id. de ruta
data.entry.schedules.routeId string

Id. de ruta relevante para la programación.

Identificadores de alerta
data.entry.schedules.alertIds array of string

Matriz de identificadores de alerta pertinentes

Dirección
data.entry.schedules.directions array of object

Matriz de datos de programación agrupados por dirección.

Identificador de dirección
data.entry.schedules.directions.directionId string

Identificación de la dirección.

Groups
data.entry.schedules.directions.groups object

Combinar los detalles de detención y programación de destino.

Tiempos de detención
data.entry.schedules.directions.stopTimes array of object

Matriz de horas de detención y detalles relacionados dentro de la programación.

Hora de detención
data.entry.schedules.directions.stopTimes object

Detalles de una hora de detención dentro de la programación.

Límite superado
data.limitExceeded LimitExceededResponse

Indicación, si la respuesta contiene más elementos que el límite definido.

Referencias
data.references ReferencesResponse

Detalles de referencia relevantes.

Obtener referencias

Recuperar referencias basadas en identificadores.

Parámetros

Nombre Clave Requerido Tipo Description
Id. de agencia
agencyId string

Id. de agencia, por ejemplo: "BKK".

Id. de alerta
alertId string

Identificador de una alerta.

Id. de rpute
routeId string

Identificador de una ruta.

Id. de detención
stopId string

Identificador de una parada, por ejemplo: "BKK_F01227".

Incluir referencias
includeReferences string

Defina el tipo de referencias.

Devoluciones

Nombre Ruta de acceso Tipo Description
Hora actual
currentTime TimeResponse

Hora del servidor actual en milisegundos.

Versión
version VersionResponse

Versión de la API.

Estado
status StatusResponse

Estado de respuesta.

Código
code CodeResponse

Código de estado de respuesta.

Mensaje de texto
text TextResponse

Texto de respuesta detallado relacionado con el código de estado.

Identificadores de agencia.
data.entry.errors.agencyIds array of string

Matriz de identificadores de agencia cuya resolución no se ha realizado correctamente.

Identificadores de alerta
data.entry.errors.alertIds array of string

Matriz de identificadores de alertas cuya resolución no se ha realizado correctamente.

Identificadores de ruta
data.entry.errors.routeIds array of string

Matriz de identificadores de agencia cuya resolución no se ha realizado correctamente.

Detener identificadores
data.entry.errors.stopIds array of string

Matriz de identificadores de detención cuya resolución no se ha realizado correctamente.

Límite superado
data.limitExceeded LimitExceededResponse

Indicación, si la respuesta contiene más elementos que el límite definido.

Referencias
data.references ReferencesResponse

Detalles de referencia relevantes.

Obtener vehículos para detener

Enumerar vehículos, que se encuentran en una ruta que contiene la parada seleccionada

Parámetros

Nombre Clave Requerido Tipo Description
Id. de detención
stopId True string

Detenga el identificador para consultar los datos, como "BKK_F01227".

Si se modifica desde (unix)
ifModifiedSince integer

Devuelve datos, que se han modificado desde la marca de tiempo de UNIX.

Incluir referencias
includeReferences string

Defina el tipo de referencias.

Devoluciones

Nombre Ruta de acceso Tipo Description
Hora actual
currentTime TimeResponse

Hora del servidor actual en milisegundos.

Versión
version VersionResponse

Versión de la API.

Estado
status StatusResponse

Estado de respuesta.

Código
code CodeResponse

Código de estado de respuesta.

Mensaje de texto
text TextResponse

Texto de respuesta detallado relacionado con el código de estado.

list
data.list array of object
Id. de vehículo
data.list.vehicleId string

Identificación del vehículo.

Id. de detención
data.list.stopId string

Identificación de la parada.

Detener secuencia
data.list.stopSequence integer

Secuencia de la parada actual en la ruta del vehículo.

Id. de ruta
data.list.routeId string

Identificación de la ruta.

Cojinete
data.list.bearing float

Rodamiento del vehículo.

Latitude
data.list.location.lat float

Información de latitud del vehículo.

Longitude
data.list.location.lon float

Información de longitud del vehículo

Matrícula
data.list.licensePlate string

La placa de licencia del vehículo.

Etiqueta
data.list.label string

Información de etiqueta para el vehículo.

Desviado
data.list.deviated boolean

True, si el vehículo se ha desviado de la ruta.

Hora de la última actualización
data.list.lastUpdateTime integer

Marca de tiempo (unix) de los últimos datos disponibles en tiempo real del vehículo.

Estado
data.list.status string

Estado del vehículo, como INCOMING_AT.

Porcentaje de distancia de parada
data.list.stopDistancePercent integer

Donde es el vehículo entre 2 paradas, en porcentaje.

Silla de ruedas accesible
data.list.wheelchairAccessible boolean

True, si el vehículo es accesible con silla de ruedas.

Capacidad
data.list.capacity object

Detalles de la capacidad del vehículo.

Ocupación
data.list.occupancy object

Detalles de ocupación del vehículo.

Id. de viaje
data.list.tripId string

Identificación única del viaje.

Vértice
data.list.vertex string

Identificación única del viaje para el planificador de viajes

Límite superado
data.limitExceeded LimitExceededResponse

Indicación, si la respuesta contiene más elementos que el límite definido.

Referencias
data.references ReferencesResponse

Detalles de referencia relevantes.

Definiciones

TimeResponse

Hora del servidor actual en milisegundos.

Hora del servidor actual en milisegundos.

Hora actual
integer

VersionResponse

Versión de la API.

Versión de la API.

Versión
integer

StatusResponse

Estado de respuesta.

Estado de respuesta.

Estado
string

CodeResponse

Código de estado de respuesta.

Código de estado de respuesta.

Código
integer

TextResponse

Texto de respuesta detallado relacionado con el código de estado.

Texto de respuesta detallado relacionado con el código de estado.

Mensaje de texto
string

LimitExceededResponse

Indicación, si la respuesta contiene más elementos que el límite definido.

Indicación, si la respuesta contiene más elementos que el límite definido.

Límite superado
boolean

ReferencesResponse

Detalles de referencia relevantes.

Nombre Ruta de acceso Tipo Description
agencias
agencies object
routes
routes object
Paradas
stops object
Viajes
trips object
alerts
alerts object