Compartir a través de


Nederlandse Spoorwegen (Publicador independiente) (versión preliminar)

Recupera información del operador ferroviario holandés principal.

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 Miguel Verweij
URL https://www.powerplatformchallenge.com
Correo Electrónico miguel.verweij@powerbouwer.com
Metadatos del conector
Publicador Miguel Verweij
Sitio web https://apiportal.ns.nl/
Directiva de privacidad https://www.ns.nl/en/privacy
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 emitida por Nederlandse Spoorwegen. Cierto

Limitaciones

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

Acciones

Interrupciones de la estación

Lista de interrupciones relevantes para una estación.

Llegadas

Lista de llegadas para una estación específica.

Salidas

Lista de salidas para una estación específica.

Stations

Lista de estaciones.

Interrupciones de la estación

Lista de interrupciones relevantes para una estación.

Parámetros

Nombre Clave Requerido Tipo Description
Código de estación
stationCode True string

NS Station code of the station to return disrupts for.

Devoluciones

Nombre Ruta de acceso Tipo Description
array of object
identificación
id string

Identificador de la interrupción.

Tipo de sección title
type string

Tipo de la sección título para comunicar interrupciones.

Hora de registro
registrationTime string

Fecha y hora en que se registra la interrupción.

Hora de lanzamiento
releaseTime string

Fecha y hora en que se libera la interrupción.

Local
local boolean

Boolean que indica si la interrupción es local.

Title
title string

Título de la interrupción.

titleSections
titleSections array of array

titleSections

items
titleSections array of object
type
titleSections.type string

type

value
titleSections.value string

value

Está activo
isActive boolean

Boolean que indica si la disrupción está activa.

Comenzar
start string

Inicio de la interrupción.

Fin
end string

Fin de la interrupción.

Período
period string

Período de interrupción.

Valor de sección de título
impact.value integer

Valor de la sección title para comunicar interrupciones.

publicationSections
publicationSections array of object

publicationSections

Estaciones
publicationSections.section.stations array of object

Estaciones

uicCode
publicationSections.section.stations.uicCode string

uicCode

stationCode
publicationSections.section.stations.stationCode string

stationCode

nombre
publicationSections.section.stations.name string

nombre

lat
publicationSections.section.stations.coordinate.lat float

lat

Gnl
publicationSections.section.stations.coordinate.lng float

Gnl

countryCode
publicationSections.section.stations.countryCode string

countryCode

direction
publicationSections.section.direction string

direction

Estaciones
publicationSections.consequence.section.stations array of object

Estaciones

uicCode
publicationSections.consequence.section.stations.uicCode string

uicCode

stationCode
publicationSections.consequence.section.stations.stationCode string

stationCode

nombre
publicationSections.consequence.section.stations.name string

nombre

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

lat

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

Gnl

countryCode
publicationSections.consequence.section.stations.countryCode string

countryCode

direction
publicationSections.consequence.section.direction string

direction

descripción
publicationSections.consequence.description string

descripción

nivel
publicationSections.consequence.level string

nivel

sectionType
publicationSections.sectionType string

sectionType

intervalos de tiempo
timespans array of object

intervalos de tiempo

start
timespans.start string

start

end
timespans.end string

end

period
timespans.period string

period

label
timespans.situation.label string

label

label
timespans.cause.label string

label

Consejos
timespans.advices array of string

Consejos

alternativeTransportTimespans
alternativeTransportTimespans array of

alternativeTransportTimespans

Llegadas

Lista de llegadas para una estación específica.

Parámetros

Nombre Clave Requerido Tipo Description
Language
lang string

Idioma que se usará para localizar la lista de llegadas. Solo se traduce un pequeño subconjunto de texto. El valor predeterminado es Neerlandés.

Código de estación
station string

NS Station code for the station to return arrivals for. Se puede dejar vacío si se proporciona el parámetro UIC Code.

Código UIC
uicCode string

Código UIC para que la estación devuelva las llegadas. Se puede dejar vacío si se proporciona el parámetro Station Code.

Fecha y hora
dateTime string

Fecha de salida para mostrar las llegadas desde en formato RFC3339. Solo se admiten las llegadas a estaciones extranjeras. El valor predeterminado es la hora del servidor (Europa/Ámsterdam)

Número máximo de llegadas
maxJourneys integer

Número de llegadas que se van a devolver. El valor predeterminado es 40.

Devoluciones

Nombre Ruta de acceso Tipo Description
Fuente
payload.source string

Origen de la respuesta.

Llegadas
payload.arrivals array of object

Llegadas

Origen
payload.arrivals.origin string

Estación de origen del tren que llega.

Nombre
payload.arrivals.name string

Nombre del tren que llega.

Fecha y hora planeadas
payload.arrivals.plannedDateTime string

Fecha prevista del tren de llegada.

Desplazamiento de zona horaria planeada
payload.arrivals.plannedTimeZoneOffset integer

Desplazamiento planeado de zona horaria del tren de llegada.

Fecha y hora reales
payload.arrivals.actualDateTime string

Fecha y hora reales.

Desplazamiento real de zona horaria
payload.arrivals.actualTimeZoneOffset integer

Desplazamiento de zona horaria de la hora real.

Pista planeada
payload.arrivals.plannedTrack string

Pista planeada del tren de llegada.

Número de entrenamiento
payload.arrivals.product.number string

Número de tren del tren que llega.

Código de categoría
payload.arrivals.product.categoryCode string

Código de categoría del tren que llega.

Nombre de categoría corto
payload.arrivals.product.shortCategoryName string

Nombre de categoría corta del tren que llega.

Nombre de categoría larga
payload.arrivals.product.longCategoryName string

Nombre de categoría larga del tren que llega.

Código de operador
payload.arrivals.product.operatorCode string

Código de operador del tren que llega.

Nombre del operador
payload.arrivals.product.operatorName string

Nombre del operador del tren que llega.

Categoría de entrenamiento
payload.arrivals.trainCategory string

Categoría del tren que llega.

Cancelado
payload.arrivals.cancelled boolean

Boolean que indica si se ha cancelado el tren.

messages
payload.arrivals.messages array of object

messages

Mensaje
payload.arrivals.messages.message string

Mensaje

style
payload.arrivals.messages.style string

style

Estado de llegada
payload.arrivals.arrivalStatus string

Estado de llegada del tren.

Pista real
payload.arrivals.actualTrack string

Pista real de la llegada.

Salidas

Lista de salidas para una estación específica.

Parámetros

Nombre Clave Requerido Tipo Description
Language
lang string

Idioma que se usará para localizar la lista de salidas. Solo se traduce un pequeño subconjunto de texto, principalmente notas. El valor predeterminado es Neerlandés

Código de estación
station string

NS Station code for the station to return departures for. Se puede dejar vacío si se proporciona el parámetro UIC Code.

Código UIC
uicCode string

Código UIC para que la estación devuelva salidas para. Se puede dejar vacío si se proporciona el parámetro Station Code.

Fecha y hora
dateTime string

Fecha de salida para mostrar salidas de en formato RFC3339. Solo se admiten salidas en estaciones extranjeras. El valor predeterminado es la hora del servidor (Europa/Ámsterdam).

Número máximo de salidas
maxJourneys string

Número de salidas que se van a devolver. El valor predeterminado es 40

Devoluciones

Nombre Ruta de acceso Tipo Description
Fuente
payload.source string

Origen de la respuesta.

Salidas
payload.departures array of object

Salidas

Dirección
payload.departures.direction string

Dirección del tren que sale.

Nombre
payload.departures.name string

Nombre del tren que sale.

Fecha y hora planeadas
payload.departures.plannedDateTime string

Fecha prevista del tren de salida.

Desplazamiento de zona horaria planeada
payload.departures.plannedTimeZoneOffset integer

Desplazamiento planeado de zona horaria del tren saliente.

Fecha y hora reales
payload.departures.actualDateTime string

Fecha y hora reales.

Desplazamiento real de zona horaria
payload.departures.actualTimeZoneOffset integer

Desplazamiento de zona horaria de la hora real.

Pista planeada
payload.departures.plannedTrack string

Pista planeada del tren de llegada.

Número de entrenamiento
payload.departures.product.number string

Número de tren del tren que sale.

Código de categoría
payload.departures.product.categoryCode string

Código de categoría del tren que sale.

Nombre de categoría corto
payload.departures.product.shortCategoryName string

Nombre de categoría corta del tren que sale.

Nombre de categoría larga
payload.departures.product.longCategoryName string

Nombre de categoría larga del tren de salida.

Código de operador
payload.departures.product.operatorCode string

Código de operador del tren de salida.

Nombre del operador
payload.departures.product.operatorName string

Nombre del operador del tren que sale.

Tipo
payload.departures.product.type string

Tipo de tren que sale.

Categoría de entrenamiento
payload.departures.trainCategory string

Categoría del tren que sale.

Cancelado
payload.departures.cancelled boolean

Boolean que indica si se ha cancelado el tren.

routeStations
payload.departures.routeStations array of object

routeStations

uicCode
payload.departures.routeStations.uicCode string

uicCode

mediumName
payload.departures.routeStations.mediumName string

mediumName

messages
payload.departures.messages array of

messages

Estado de salida
payload.departures.departureStatus string

Estado de salida del tren.

Stations

Lista de estaciones.

Devoluciones

Nombre Ruta de acceso Tipo Description
payload
payload array of object

payload

Código UIC
payload.UICCode string

Código UIC de la estación.

Tipo de estación
payload.stationType string

Tipo de la estación.

Código EVA
payload.EVACode string

Código EVA de la estación.

Código de estación
payload.code string

Código de la estación.

esporen
payload.sporen array of object

esporen

spoorNummer
payload.sporen.spoorNummer string

spoorNummer

synoniemen
payload.synoniemen array of string

synoniemen

Tiene instalaciones
payload.heeftFaciliteiten boolean

Boolean que indica si la estación tiene instalaciones.

Tiene horas de salida
payload.heeftVertrektijden boolean

Boolean que indica si la estación tiene tiempo de salida.

Tiene asistencia para viajes
payload.heeftReisassistentie boolean

Boolean que indica si la estación tiene asistencia de viaje.

Nombre completo
payload.namen.lang string

Nombre completo de la estación.

Nombre corto
payload.namen.kort string

Nombre corto de la estación.

País
payload.land string

Código del condado de la estación.

Latitude
payload.lat float

Latitud de la estación.

Longitude
payload.lng float

Longitud de la estación.

Radio
payload.radius integer

Radio de la estación.

Radio de enfoque
payload.naderenRadius integer

Radio de aproximación de la estación.