BKK Futar (Editor Independente) (versão prévia)
Obtenha e pesquise informações planejadas e em tempo real do sistema BKK FUTAR - transporte público de Budapeste - sobre viagens, veículos, paradas e muito mais!
Esse conector está disponível nos seguintes produtos e regiões:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Todas as regiões do Power Automate , exceto as seguintes: – Governo dos EUA (GCC) – Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Aplicativos Lógicos | Standard | Todas as regiões dos Aplicativos Lógicos , exceto as seguintes: – Regiões do Azure Governamental - Regiões do Azure China - Departamento de Defesa dos EUA (DoD) |
| Power Apps | Premium | Todas as regiões do Power Apps , exceto as seguintes: – Governo dos EUA (GCC) – Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Power Automate | Premium | Todas as regiões do Power Automate , exceto as seguintes: – Governo dos EUA (GCC) – Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Contato | |
|---|---|
| Nome | Fördős András |
| fordosa90+ipc_bkk@gmail.com |
| Metadados do conector | |
|---|---|
| Publicador | Fördős András |
| Site | https://opendata.bkk.hu/data-sources |
| Política de privacidade | https://bkk.hu/en/about-bkk/data-management-information/ |
| Categorias | Dados |
Criando uma conexão
O conector dá suporte aos seguintes tipos de autenticação:
| Default | Parâmetros para criar conexão. | Todas as regiões | Não compartilhável |
Padrão
Aplicável: todas as regiões
Parâmetros para criar conexão.
Essa não é uma conexão compartilhável. Se o aplicativo de energia for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.
| Nome | Tipo | Description | Obrigatório |
|---|---|---|---|
| Chave de API | secureString | A chave de API para esta api | Verdade |
Limitações
| Nome | Chamadas | Período de renovação |
|---|---|---|
| Chamadas à API por conexão | 100 | 60 segundos |
Ações
| Obter agendamento para parar |
Listar a agenda de uma parada selecionada |
| Obter chegadas e partidas para parar |
Listar chegadas e saídas para a parada selecionada |
| Obter estações de aluguel de bicicletas |
Obter informações sobre estações de aluguel de bicicletas |
| Obter paradas para localização |
Listar paradas para um local selecionado ou todas as paradas |
| Obter referências |
Recuperar referências baseadas em ID. |
| Obter veículos para parada |
Listar veículos, que estão em uma rota que contém a parada selecionada |
| Pesquisar alertas |
Listar distúrbios ativos correspondentes aos critérios de pesquisa |
Obter agendamento para parar
Listar a agenda de uma parada selecionada
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Parar ID
|
stopId | True | string |
Pare a ID para consultar dados, como 'BKK_F01227'. |
|
Date
|
date | string |
A data solicitada no formato YYYYMMDD, como 20230131, padrão para hoje. |
|
|
Somente partidas
|
onlyDepartures | boolean |
Indique se retornará os resultados com ou sem chegadas. |
|
|
Incluir referências
|
includeReferences | string |
Defina o tipo de referências. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Hora Atual
|
currentTime | TimeResponse |
Tempo do servidor atual em milissegundos. |
|
Versão
|
version | VersionResponse |
Versão da API. |
|
Situação
|
status | StatusResponse |
Status da resposta. |
|
Code
|
code | CodeResponse |
O código de status de resposta. |
|
Texto
|
text | TextResponse |
O texto de resposta detalhado relacionado ao código de status. |
|
Parar ID
|
data.entry.stopId | string |
ID exclusiva da parada solicitada. |
|
Date
|
data.entry.date | string |
Data da agenda solicitada no formato YYYYMMDD, como 20230130. |
|
IDs de rota
|
data.entry.routeIds | array of string |
Matriz de IDs de rota relacionadas para o agendamento. |
|
IDs de parada próximas
|
data.entry.nearbyStopIds | array of string |
Matriz de IDs de parada próximas. |
|
IDs de alerta
|
data.entry.alertIds | array of string |
Matriz de IDs de alerta relacionadas para a parada |
|
Cronograma
|
data.entry.schedules | array of object |
Matriz de agendas relacionadas à parada. |
|
ID da rota
|
data.entry.schedules.routeId | string |
ID de rota relevante para o agendamento. |
|
IDs de alerta
|
data.entry.schedules.alertIds | array of string |
Matriz de IDs de alerta relevantes |
|
Direção
|
data.entry.schedules.directions | array of object |
Matriz de dados de agendamento agrupados por direção. |
|
ID de direção
|
data.entry.schedules.directions.directionId | string |
Identificação da direção. |
|
Groups
|
data.entry.schedules.directions.groups | object |
Combinando os detalhes de parada e agendamento de destino. |
|
Tempos de parada
|
data.entry.schedules.directions.stopTimes | array of object |
Matriz de tempos de parada e detalhes relacionados dentro do agendamento. |
|
Hora de término
|
data.entry.schedules.directions.stopTimes | object |
Detalhes de um tempo de parada dentro do agendamento. |
|
Limite Excedido
|
data.limitExceeded | LimitExceededResponse |
Indicação se a resposta contém mais elementos do que o limite definido. |
|
Referências
|
data.references | ReferencesResponse |
Detalhes de referência relevantes. |
Obter chegadas e partidas para parar
Listar chegadas e saídas para a parada selecionada
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Minutos antes
|
minutesBefore | integer |
Início do intervalo de tempo relevante para consulta, subtraído do parâmetro 'time'. |
|
|
Minutos após
|
minutesAfter | string |
Fim do intervalo de tempo relevante para consulta, adicionado ao parâmetro "time". |
|
|
Parar ID
|
stopId | True | string |
Pare a ID para consultar dados, como 'BKK_F01227'. |
|
Incluir ID de Rota
|
includeRouteId | string |
Lista de IDs de rota separadas por vírgulas para filtrar resultados. |
|
|
Hora
|
time | integer |
Carimbo de data/hora (segundos de época) usado para a consulta, padrão para o tempo do servidor. |
|
|
Somente partidas
|
onlyDepartures | boolean |
Indique se retornará os resultados com ou sem chegadas. |
|
|
Limit
|
limit | integer |
Número máximo de resultados retornados, com padrão de 60. |
|
|
Latitude
|
lat | float |
Informações de latitude do local. |
|
|
Longitude
|
lon | float |
Informações de longitude do local. |
|
|
Raio
|
radius | integer |
Raio de localização em torno de coordenadas lat e lon. |
|
|
Query
|
query | string |
Expressão de consulta usada para filtrar resultados. |
|
|
Resultados mínimos
|
minResult | integer |
O número mínimo de elementos retornados. |
|
|
Incluir referências
|
includeReferences | string |
Defina o tipo de referências. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Hora Atual
|
currentTime | TimeResponse |
Tempo do servidor atual em milissegundos. |
|
Versão
|
version | VersionResponse |
Versão da API. |
|
Situação
|
status | StatusResponse |
Status da resposta. |
|
Code
|
code | CodeResponse |
O código de status de resposta. |
|
Texto
|
text | TextResponse |
O texto de resposta detalhado relacionado ao código de status. |
|
Limite Excedido
|
data.limitExceeded | LimitExceededResponse |
Indicação se a resposta contém mais elementos do que o limite definido. |
|
Parar ID
|
data.entry.stopId | string |
A identificação da Parada. |
|
IDs de rota
|
data.entry.routeIds | array of string |
Uma matriz das IDs de rota que pertencem à parada. |
|
IDs de alerta
|
data.entry.alertIds | array of string |
Uma matriz das IDs de alerta que pertencem à parada. |
|
IDs de parada próximas
|
data.entry.nearbyStopIds | array of string |
Uma matriz das IDs stop próximas. |
|
Tempo de Parada
|
data.entry.stopTimes | array of object |
O agendamento de parada relevante para determinada parada. |
|
Parar ID
|
data.entry.stopTimes.stopId | string |
Identificação da parada. |
|
Parar Headsign
|
data.entry.stopTimes.stopHeadsign | string |
O destino indicado na parada. |
|
Hora de Chegada
|
data.entry.stopTimes.arrivalTime | integer |
A hora de chegada planejada em segundos de época. |
|
Hora de Partida
|
data.entry.stopTimes.departureTime | integer |
A hora de partida planejada em segundos de época |
|
Chegada prevista
|
data.entry.stopTimes.predictedArrivalTime | integer |
Tempo de chegada previsto em segundos de época, se a viagem tiver dados em tempo real. |
|
Saída prevista
|
data.entry.stopTimes.predictedDepartureTime | integer |
Tempo de partida previsto em segundos de época, se a viagem tiver dados em tempo real. |
|
Incerto
|
data.entry.stopTimes.uncertain | boolean |
Indicação se os dados em tempo real da viagem são incertos. |
|
ID da viagem
|
data.entry.stopTimes.tripId | string |
A ID de Viagem relevante para esta entrada. |
|
Data do Serviço
|
data.entry.stopTimes.serviceDate | string |
A data de serviço da Viagem, expressa no formato YYYYMMDD. |
|
Cadeirante Acessível
|
data.entry.stopTimes.wheelchairAccessible | boolean |
Indicação, se a Viagem é acessível para cadeirantes. |
|
Pode exigir reserva
|
data.entry.stopTimes.mayRequireBooking | boolean |
Indicação, se pelo menos uma das próximas paradas da viagem requer reserva. |
|
IDs de alerta
|
data.entry.stopTimes.alertIds | array of string |
As IDs de alerta relevantes para a parada. |
|
Referências
|
data.references | ReferencesResponse |
Detalhes de referência relevantes. |
Obter estações de aluguel de bicicletas
Obter informações sobre estações de aluguel de bicicletas
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Incluir referências
|
includeReferences | string |
Defina o tipo de referências. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Hora Atual
|
currentTime | TimeResponse |
Tempo do servidor atual em milissegundos. |
|
Versão
|
version | VersionResponse |
Versão da API. |
|
Situação
|
status | StatusResponse |
Status da resposta. |
|
Code
|
code | CodeResponse |
O código de status de resposta. |
|
Texto
|
text | TextResponse |
O texto de resposta detalhado relacionado ao código de status. |
|
lista
|
data.list | array of object | |
|
ID da estação de bicicleta
|
data.list.id | string |
ID da estação de bicicleta. |
|
Latitude
|
data.list.lat | double |
Informações de latitude da estação. |
|
Longitude
|
data.list.lon | double |
Informações de longitude da estação |
|
Nome
|
data.list.name | string |
Nome da estação de bicicleta. |
|
Code
|
data.list.code | string |
Código da estação de bicicleta. |
|
Tipo
|
data.list.type | string |
Tipo da estação de bicicleta. |
|
Bicicletas
|
data.list.bikes | integer |
Número de bicicletas disponíveis na estação. |
|
Limite Excedido
|
data.limitExceeded | LimitExceededResponse |
Indicação se a resposta contém mais elementos do que o limite definido. |
|
Referências
|
data.references | ReferencesResponse |
Detalhes de referência relevantes. |
Obter paradas para localização
Listar paradas para um local selecionado ou todas as paradas
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Latitude
|
lat | float |
Latitude do local solicitado, por exemplo, '47.497313'. Se estiver vazio, retornará todas as paradas. |
|
|
Longitude
|
lon | float |
Longitude do local solicitado, por exemplo, '19.064639'. Se estiver vazio, retornará todas as paradas. |
|
|
Intervalo de latitude
|
latSpan | float |
Intervalo de latitude para o local solicitado (lat +/- latSpan), por exemplo, '0,01336'. |
|
|
Intervalo de longitude
|
lonSpan | float |
Intervalo de longitude para o local solicitado (lon +/- lonSpan), por exemplo, '0,0321'. |
|
|
Raio
|
radius | integer |
Se latSpan ou lonSpan estiver ausente, a área de pesquisa será definida adicionando raio (medidores) à localização. |
|
|
Resultados mínimos
|
minResult | integer |
O número mínimo de elementos retornados. |
|
|
Incluir referências
|
includeReferences | string |
Defina o tipo de referências. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Hora Atual
|
currentTime | TimeResponse |
Tempo do servidor atual em milissegundos. |
|
Versão
|
version | VersionResponse |
Versão da API. |
|
Situação
|
status | StatusResponse |
Status da resposta. |
|
Code
|
code | CodeResponse |
O código de status de resposta. |
|
Texto
|
text | TextResponse |
O texto de resposta detalhado relacionado ao código de status. |
|
lista
|
data.list | array of object | |
|
ID
|
data.list.id | string |
Identificação exclusiva da parada. |
|
Vértice
|
data.list.vertex | string |
A identificação do planejador de percurso da parada. |
|
Latitude
|
data.list.lat | double |
Latitude da parada. |
|
Longitude
|
data.list.lon | double |
Longitude da parada. |
|
Nome
|
data.list.name | string |
Nome da parada. |
|
Code
|
data.list.code | string |
Código da parada. |
|
Direção
|
data.list.direction | string |
Direção da parada, por exemplo, '-47'. |
|
Código da plataforma
|
data.list.platformCode | string |
Código da plataforma da parada. |
|
Description
|
data.list.description | string |
Descrição da parada. |
|
Tipo de localização
|
data.list.locationType | integer |
O tipo de local da parada. |
|
Subtipo de localização
|
data.list.locationSubType | string |
Subtipo de localização da parada. |
|
ID da estação pai
|
data.list.parentStationId | string |
ID exclusiva da estação pai. |
|
Embarque em cadeira de rodas
|
data.list.wheelchairBoarding | boolean |
A parada da cadeira de rodas está acessível? |
|
IDs de rota
|
data.list.routeIds | array of string |
Matriz de todas as rotas que contêm a parada. |
|
IDs de alerta
|
data.list.alertIds | array of string |
Matriz de IDs de alerta ativas relacionadas à parada. |
|
Limite Excedido
|
data.limitExceeded | LimitExceededResponse |
Indicação se a resposta contém mais elementos do que o limite definido. |
|
Referências
|
data.references | ReferencesResponse |
Detalhes de referência relevantes. |
Obter referências
Recuperar referências baseadas em ID.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID da agência
|
agencyId | string |
ID da agência, por exemplo: 'BKK'. |
|
|
ID do alerta
|
alertId | string |
ID de um alerta. |
|
|
Rpute ID
|
routeId | string |
ID de uma rota. |
|
|
Parar ID
|
stopId | string |
ID de uma parada, por exemplo: 'BKK_F01227'. |
|
|
Incluir referências
|
includeReferences | string |
Defina o tipo de referências. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Hora Atual
|
currentTime | TimeResponse |
Tempo do servidor atual em milissegundos. |
|
Versão
|
version | VersionResponse |
Versão da API. |
|
Situação
|
status | StatusResponse |
Status da resposta. |
|
Code
|
code | CodeResponse |
O código de status de resposta. |
|
Texto
|
text | TextResponse |
O texto de resposta detalhado relacionado ao código de status. |
|
IDs da agência.
|
data.entry.errors.agencyIds | array of string |
Matriz de IDs da agência cuja resolução não foi bem sucedida. |
|
IDs de alerta
|
data.entry.errors.alertIds | array of string |
Matriz de IDs de alertas cuja resolução não foi bem-sucedida. |
|
IDs de rota
|
data.entry.errors.routeIds | array of string |
Matriz de IDs da agência cuja resolução não foi bem sucedida. |
|
Parar IDs
|
data.entry.errors.stopIds | array of string |
Matriz de IDs de parada cuja resolução não foi bem-sucedida. |
|
Limite Excedido
|
data.limitExceeded | LimitExceededResponse |
Indicação se a resposta contém mais elementos do que o limite definido. |
|
Referências
|
data.references | ReferencesResponse |
Detalhes de referência relevantes. |
Obter veículos para parada
Listar veículos, que estão em uma rota que contém a parada selecionada
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Parar ID
|
stopId | True | string |
Pare a ID para consultar dados, como 'BKK_F01227'. |
|
Se modificado desde (unix)
|
ifModifiedSince | integer |
Retornar dados que foram modificados desde o carimbo de data/hora UNIX. |
|
|
Incluir referências
|
includeReferences | string |
Defina o tipo de referências. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Hora Atual
|
currentTime | TimeResponse |
Tempo do servidor atual em milissegundos. |
|
Versão
|
version | VersionResponse |
Versão da API. |
|
Situação
|
status | StatusResponse |
Status da resposta. |
|
Code
|
code | CodeResponse |
O código de status de resposta. |
|
Texto
|
text | TextResponse |
O texto de resposta detalhado relacionado ao código de status. |
|
lista
|
data.list | array of object | |
|
ID do veículo
|
data.list.vehicleId | string |
Identificação do veículo. |
|
Parar ID
|
data.list.stopId | string |
Identificação da parada. |
|
Parar sequência
|
data.list.stopSequence | integer |
Sequência da parada atual na rota do veículo. |
|
ID da rota
|
data.list.routeId | string |
Identificação da rota. |
|
Rolamento
|
data.list.bearing | float |
Rolamento do veículo. |
|
Latitude
|
data.list.location.lat | float |
Informações de latitude do veículo. |
|
Longitude
|
data.list.location.lon | float |
Informações de longitude do veículo |
|
Placa
|
data.list.licensePlate | string |
A placa do veículo. |
|
Etiqueta
|
data.list.label | string |
Informações de rótulo para o veículo. |
|
Desviou
|
data.list.deviated | boolean |
True, se o veículo se desviou da rota. |
|
Hora da última atualização
|
data.list.lastUpdateTime | integer |
Carimbo de data/hora (unix) dos últimos dados em tempo real disponíveis para o veículo. |
|
Situação
|
data.list.status | string |
Status do veículo, como INCOMING_AT. |
|
Porcentagem de distância de parada
|
data.list.stopDistancePercent | integer |
Onde está o veículo entre duas paradas, em porcentagem. |
|
Cadeirante acessível
|
data.list.wheelchairAccessible | boolean |
True, se o veículo estiver acessível com cadeira de rodas. |
|
Capacity
|
data.list.capacity | object |
Detalhes de capacidade do veículo. |
|
Ocupação
|
data.list.occupancy | object |
Detalhes de ocupação do veículo. |
|
ID da viagem
|
data.list.tripId | string |
Identificação exclusiva da viagem. |
|
Vértice
|
data.list.vertex | string |
Identificação exclusiva da viagem para o planejador de viagens |
|
Limite Excedido
|
data.limitExceeded | LimitExceededResponse |
Indicação se a resposta contém mais elementos do que o limite definido. |
|
Referências
|
data.references | ReferencesResponse |
Detalhes de referência relevantes. |
Pesquisar alertas
Listar distúrbios ativos correspondentes aos critérios de pesquisa
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Query
|
query | string |
Uma cadeia de caracteres de consulta correspondeu ao título, à descrição ou à identificação da perturbação. |
|
|
Start
|
start | integer |
Início do intervalo de tempo (segundos de época) para a pesquisa. |
|
|
participante
|
end | integer |
Intervalo de tempo final (segundos de época) para a pesquisa. |
|
|
Resultados mínimos
|
minResult | integer |
O número mínimo de elementos retornados. |
|
|
Incluir referências
|
includeReferences | string |
Defina o tipo de referências. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Hora Atual
|
currentTime | TimeResponse |
Tempo do servidor atual em milissegundos. |
|
Versão
|
version | VersionResponse |
Versão da API. |
|
Situação
|
status | StatusResponse |
Status da resposta. |
|
Code
|
code | CodeResponse |
O código de status de resposta. |
|
Texto
|
text | TextResponse |
O texto de resposta detalhado relacionado ao código de status. |
|
Limite Excedido
|
data.limitExceeded | LimitExceededResponse |
Indicação se a resposta contém mais elementos do que o limite definido. |
|
Parar IDs
|
data.entry.stopIds | array of string |
Matriz de IDs de parada relevantes encontradas. |
|
IDs de rota
|
data.entry.routeIds | array of string |
Matriz de IDs de rota relevantes encontradas. |
|
IDs de alerta
|
data.entry.alertIds | array of string |
Matriz de IDs de alerta relevantes encontradas. |
|
Referências
|
data.references | ReferencesResponse |
Detalhes de referência relevantes. |
Definições
TimeResponse
Tempo do servidor atual em milissegundos.
Tempo do servidor atual em milissegundos.
- Hora Atual
- integer
VersionResponse
StatusResponse
CodeResponse
TextResponse
O texto de resposta detalhado relacionado ao código de status.
O texto de resposta detalhado relacionado ao código de status.
- Texto
- string
LimitExceededResponse
Indicação se a resposta contém mais elementos do que o limite definido.
Indicação se a resposta contém mais elementos do que o limite definido.
- Limite Excedido
- boolean
ReferencesResponse
Detalhes de referência relevantes.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Agências
|
agencies | object | |
|
routes
|
routes | object | |
|
Pára
|
stops | object | |
|
TRIPS
|
trips | object | |
|
alerts
|
alerts | object |