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. |