Partilhar via


Nederlandse Spoorwegen (Editora Independente) (Pré-visualização)

Recuperar informações do principal operador ferroviário holandês.

Este conector está disponível nos seguintes produtos e regiões:

Serviço Class Regiões
Estúdio Copiloto Premium Todas as regiões do Power Automatic , exceto as seguintes:
     - Governo dos EUA (CCG)
     - Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Aplicações Lógicas Standard Todas as regiões do Logic Apps , exceto as seguintes:
     - Regiões do Azure Government
     - Regiões do Azure China
     - Departamento de Defesa dos EUA (DoD)
Aplicações Power Premium Todas as regiões do Power Apps , exceto as seguintes:
     - Governo dos EUA (CCG)
     - Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Automatize o poder Premium Todas as regiões do Power Automatic , exceto as seguintes:
     - Governo dos EUA (CCG)
     - Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Contato
Nome Miguel Verweij
URL https://www.powerplatformchallenge.com
Email miguel.verweij@powerbouwer.com
Metadados do conector
Editora Miguel Verweij
Sítio Web https://apiportal.ns.nl/
Política de privacidade https://www.ns.nl/en/privacy
Categorias Data

A criar uma ligação

O conector suporta os seguintes tipos de autenticação:

Predefinição 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.

Esta conexão não é compartilhável. Se o aplicativo avançado 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 API emitida pela Nederlandse Spoorwegen. Verdade

Limites de Limitação

Name Chamadas Período de Renovação
Chamadas de API por conexão 100 60 segundos

Ações

Chegadas

Lista de chegadas para uma estação específica.

Interrupções na estação

Lista de interrupções relevantes para uma estação.

Partidas

Lista de partidas para uma estação específica.

Stations

Lista de estações.

Chegadas

Lista de chegadas para uma estação específica.

Parâmetros

Name Chave Necessário Tipo Description
Linguagem
lang string

Idioma a utilizar para localizar a lista de chegadas. Apenas um pequeno subconjunto de texto é traduzido. O padrão é holandês.

Código da estação
station string

Código da estação NS para a estação de retorno às chegadas. Pode ser deixado vazio se o parâmetro UIC Code for fornecido.

Código UIC
uicCode string

Código UIC para a estação de retorno às chegadas. Pode ser deixado vazio se o parâmetro Station Code for fornecido.

Data Hora
dateTime string

Data de partida para mostrar as chegadas em formato RFC3339. Apenas suportado para chegadas a estações estrangeiras. Padrão para o tempo do servidor (Europa/Amsterdã)

Máximo de chegadas
maxJourneys integer

Número de chegadas a regressar. O padrão é 40.

Devoluções

Name Caminho Tipo Description
Fonte
payload.source string

Fonte da resposta.

Chegadas
payload.arrivals array of object

Chegadas

Origem
payload.arrivals.origin string

Estação de origem do comboio que chega.

Nome
payload.arrivals.name string

Nome do comboio que chega.

Data Hora Planeada
payload.arrivals.plannedDateTime string

Data prevista para a hora do comboio que chega.

Deslocamento de fuso horário planejado
payload.arrivals.plannedTimeZoneOffset integer

Deslocamento de fuso horário planejado do trem que chega.

Data real e hora
payload.arrivals.actualDateTime string

Data real, hora.

Deslocamento real de fuso horário
payload.arrivals.actualTimeZoneOffset integer

Deslocamento de fuso horário da hora real.

Pista Planeada
payload.arrivals.plannedTrack string

Percurso planeado do comboio que chega.

Número do comboio
payload.arrivals.product.number string

Número do comboio que chega.

Código da categoria
payload.arrivals.product.categoryCode string

Código da categoria do comboio que chega.

Nome da categoria curta
payload.arrivals.product.shortCategoryName string

Nome da categoria abreviada do comboio que chega.

Nome da categoria longa
payload.arrivals.product.longCategoryName string

Nome de categoria longa do comboio que chega.

Código do Operador
payload.arrivals.product.operatorCode string

Código do operador do comboio à chegada.

Nome do operador
payload.arrivals.product.operatorName string

Nome do operador do comboio à chegada.

Categoria de comboio
payload.arrivals.trainCategory string

Categoria do comboio que chega.

Cancelado
payload.arrivals.cancelled boolean

Booleano indicando se o trem foi cancelado.

messages
payload.arrivals.messages array of object

messages

mensagem
payload.arrivals.messages.message string

mensagem

style
payload.arrivals.messages.style string

style

Estado de Chegada
payload.arrivals.arrivalStatus string

Estado de chegada do comboio.

Faixa real
payload.arrivals.actualTrack string

Pista real da chegada.

Interrupções na estação

Lista de interrupções relevantes para uma estação.

Parâmetros

Name Chave Necessário Tipo Description
Código da estação
stationCode True string

Código da estação NS da estação para retornar interrupções para.

Devoluções

Name Caminho Tipo Description
array of object
ID
id string

ID da interrupção.

Tipo de Secção de Título
type string

Tipo de seção de título para comunicar interrupções.

Tempo de Inscrição
registrationTime string

Data em que a interrupção é registrada.

Tempo de Lançamento
releaseTime string

Data em que a interrupção é liberada.

Local
local boolean

Booleano indicando se a interrupção é local.

Title
title string

Título da interrupção.

títuloSecções
titleSections array of array

títuloSecções

items
titleSections array of object
tipo
titleSections.type string

tipo

valor
titleSections.value string

valor

Está ativo
isActive boolean

Booleano indicando se a discrupção está ativa.

Start
start string

Início da interrupção.

Fim
end string

Fim da interrupção.

Período
period string

Período da interrupção.

Valor da Seção de Título
impact.value integer

Valor da seção de título para comunicar interrupções.

publicaçãoSecções
publicationSections array of object

publicaçãoSecções

estações
publicationSections.section.stations array of object

estações

uicCode
publicationSections.section.stations.uicCode string

uicCode

código de estação
publicationSections.section.stations.stationCode string

código de estação

nome
publicationSections.section.stations.name string

nome

lat
publicationSections.section.stations.coordinate.lat float

lat

GNL
publicationSections.section.stations.coordinate.lng float

GNL

Código do país
publicationSections.section.stations.countryCode string

Código do país

direção
publicationSections.section.direction string

direção

estações
publicationSections.consequence.section.stations array of object

estações

uicCode
publicationSections.consequence.section.stations.uicCode string

uicCode

código de estação
publicationSections.consequence.section.stations.stationCode string

código de estação

nome
publicationSections.consequence.section.stations.name string

nome

lat
publicationSections.consequence.section.stations.coordinate.lat float

lat

GNL
publicationSections.consequence.section.stations.coordinate.lng float

GNL

Código do país
publicationSections.consequence.section.stations.countryCode string

Código do país

direção
publicationSections.consequence.section.direction string

direção

descrição
publicationSections.consequence.description string

descrição

nível
publicationSections.consequence.level string

nível

sectionType
publicationSections.sectionType string

sectionType

períodos de tempo
timespans array of object

períodos de tempo

start
timespans.start string

start

fim
timespans.end string

fim

period
timespans.period string

period

etiqueta
timespans.situation.label string

etiqueta

etiqueta
timespans.cause.label string

etiqueta

Conselhos
timespans.advices array of string

Conselhos

alternativeTransportTimespans
alternativeTransportTimespans array of

alternativeTransportTimespans

Partidas

Lista de partidas para uma estação específica.

Parâmetros

Name Chave Necessário Tipo Description
Linguagem
lang string

Idioma a ser usado para localizar a lista de partidas. Apenas um pequeno subconjunto de texto é traduzido, principalmente notas. Padrões para holandês

Código da estação
station string

Código da estação NS para a estação de retorno às partidas. Pode ser deixado vazio se o parâmetro UIC Code for fornecido.

Código UIC
uicCode string

Código UIC para a estação de retorno partidas. Pode ser deixado vazio se o parâmetro Station Code for fornecido.

Data Hora
dateTime string

Data de partida para mostrar partidas em formato RFC3339. Apenas suportado para partidas em estações estrangeiras. O padrão é o tempo do servidor (Europa/Amsterdã).

Máximo de Partidas
maxJourneys string

Número de partidas a regressar. O padrão é 40

Devoluções

Name Caminho Tipo Description
Fonte
payload.source string

Fonte da resposta.

Partidas
payload.departures array of object

Partidas

Direction
payload.departures.direction string

Direção do comboio de partida.

Nome
payload.departures.name string

Nome do comboio que parte.

Data Hora Planeada
payload.departures.plannedDateTime string

Data prevista para a hora de partida do comboio.

Deslocamento de fuso horário planejado
payload.departures.plannedTimeZoneOffset integer

Deslocamento de fuso horário planejado do trem que parte.

Data real e hora
payload.departures.actualDateTime string

Data real, hora.

Deslocamento real de fuso horário
payload.departures.actualTimeZoneOffset integer

Deslocamento de fuso horário da hora real.

Pista Planeada
payload.departures.plannedTrack string

Percurso planeado do comboio que chega.

Número do comboio
payload.departures.product.number string

Número do comboio de partida.

Código da categoria
payload.departures.product.categoryCode string

Código da categoria do comboio que parte.

Nome da categoria curta
payload.departures.product.shortCategoryName string

Nome da categoria abreviada do comboio que parte.

Nome da categoria longa
payload.departures.product.longCategoryName string

Nome da categoria longa do comboio que parte.

Código do Operador
payload.departures.product.operatorCode string

Código do operador do comboio que parte.

Nome do operador
payload.departures.product.operatorName string

Nome do operador do comboio que parte.

Tipo
payload.departures.product.type string

Tipo de comboio de partida.

Categoria de comboio
payload.departures.trainCategory string

Categoria do comboio de partida.

Cancelado
payload.departures.cancelled boolean

Booleano indicando se o trem foi cancelado.

routeEstações
payload.departures.routeStations array of object

routeEstações

uicCode
payload.departures.routeStations.uicCode string

uicCode

nome_médio
payload.departures.routeStations.mediumName string

nome_médio

messages
payload.departures.messages array of

messages

Estado de Partida
payload.departures.departureStatus string

Estado de partida do comboio.

Stations

Lista de estações.

Devoluções

Name Caminho Tipo Description
payload
payload array of object

payload

Código UIC
payload.UICCode string

Código UIC da estação.

Tipo de estação
payload.stationType string

Tipo de estação.

Código EVA
payload.EVACode string

Código EVA da estação.

Código da estação
payload.code string

Código da estação.

Sporen
payload.sporen array of object

Sporen

spoorNummer
payload.sporen.spoorNummer string

spoorNummer

Synoniemen
payload.synoniemen array of string

Synoniemen

Tem Instalações
payload.heeftFaciliteiten boolean

Booleano indicando se a estação tem instalações.

Tem horários de partida
payload.heeftVertrektijden boolean

Booleano indicando se a estação tem horário de partida.

Tem Assistência em Viagem
payload.heeftReisassistentie boolean

Booleano indicando se a estação tem assistência em viagem.

Nome Completo
payload.namen.lang string

Nome completo da estação.

Nome curto
payload.namen.kort string

Nome curto da estação.

Country
payload.land string

Código do condado da estação.

Latitude
payload.lat float

Latitude da estação.

Longitude
payload.lng float

Longitude da estação.

Raio
payload.radius integer

Raio da estação.

Raio de aproximação
payload.naderenRadius integer

Raio de aproximação da estação.