Freigeben über


Nederlandse Spoorwegen (Independent Publisher) (Vorschau)

Abrufen von Informationen vom wichtigsten niederländischen Eisenbahnbetreiber.

Dieser Connector ist in den folgenden Produkten und Regionen verfügbar:

Dienstleistung Class Regions
Copilot Studio Premium Alle Power Automate-Regionen mit Ausnahme der folgenden Bereiche:
     - US Government (GCC)
     - US Government (GCC High)
     - China Cloud betrieben von 21Vianet
     - US Department of Defense (DoD)
Logik-Apps Norm Alle Logik-Apps-Regionen mit Ausnahme der folgenden Bereiche:
     – Azure Government-Regionen
     - Azure China-Regionen
     - US Department of Defense (DoD)
Power Apps Premium Alle Power Apps-Regionen mit Ausnahme der folgenden:
     - US Government (GCC)
     - US Government (GCC High)
     - China Cloud betrieben von 21Vianet
     - US Department of Defense (DoD)
Power Automate Premium Alle Power Automate-Regionen mit Ausnahme der folgenden Bereiche:
     - US Government (GCC)
     - US Government (GCC High)
     - China Cloud betrieben von 21Vianet
     - US Department of Defense (DoD)
Kontakt
Name Miguel Verweij
URL https://www.powerplatformchallenge.com
Email miguel.verweij@powerbouwer.com
Connectormetadaten
Herausgeber Miguel Verweij
Webseite https://apiportal.ns.nl/
Datenschutzrichtlinie https://www.ns.nl/en/privacy
Kategorien Daten

Erstellen einer Verbindung

Der Connector unterstützt die folgenden Authentifizierungstypen:

Vorgabe Parameter zum Erstellen einer Verbindung. Alle Regionen Nicht teilbar

Vorgabe

Anwendbar: Alle Regionen

Parameter zum Erstellen einer Verbindung.

Dies ist keine freigabefähige Verbindung. Wenn die Power-App für einen anderen Benutzer freigegeben wird, wird ein anderer Benutzer aufgefordert, eine neue Verbindung explizit zu erstellen.

Name Typ Description Erforderlich
API-Schlüssel securestring Der von Nederlandse Spoorwegen ausgestellte API-Schlüssel. Richtig

Drosselungsgrenzwerte

Name Aufrufe Verlängerungszeitraum
API-Aufrufe pro Verbindung 100 60 Sekunden

Aktionen

Abfahrten

Liste der Abfahrten für einen bestimmten Bahnhof.

Ankünfte

Liste der Ankünfte für einen bestimmten Bahnhof.

Bahnhofsunterbrechungen

Liste der für einen Bahnhof relevanten Unterbrechungen.

Stations

Liste der Stationen.

Abfahrten

Liste der Abfahrten für einen bestimmten Bahnhof.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Language
lang string

Sprache, die für die Lokalisierung der Abflugliste verwendet werden soll. Nur eine kleine Teilmenge von Text wird übersetzt, hauptsächlich Notizen. Standardwert für Niederländisch

Bahnhofscode
station string

NS-Bahnhofscode für die Station, um Abfahrten zurückzugeben. Kann leer gelassen werden, wenn der UIC Code-Parameter angegeben wird.

UIC-Code
uicCode string

UIC-Code für den Bahnhof, um Abfahrten zurückzugeben für. Kann leer gelassen werden, wenn der Parameter "Station Code" angegeben wird.

Datum/Uhrzeit
dateTime string

Abreisedatum, um Abfahrten aus RFC3339 Format anzuzeigen. Nur für Abfahrten an ausländischen Stationen unterstützt. Standardmäßig wird die Serverzeit (Europa/Amsterdam) verwendet.

Max Abfahrten
maxJourneys string

Anzahl der zurückzugebenden Abfahrten. Standardwert ist 40.

Gibt zurück

Name Pfad Typ Beschreibung
Quelle
payload.source string

Quelle der Antwort.

Abfahrten
payload.departures array of object

Abfahrten

Richtung
payload.departures.direction string

Richtung des abfahrenden Zugs.

Name
payload.departures.name string

Name des verlassenden Zugs.

Geplante Datumszeit
payload.departures.plannedDateTime string

Geplante Datumszeit des abfahrenden Zugs.

Geplanter Zeitzonenoffset
payload.departures.plannedTimeZoneOffset integer

Geplanter Zeitzonenoffset des abgehenden Zugs.

Aktuelle Datumszeit
payload.departures.actualDateTime string

Aktuelle Datumszeit.

Tatsächlicher Zeitzonenoffset
payload.departures.actualTimeZoneOffset integer

Zeitzonenversatz der aktuellen Zeit.

Geplante Strecke
payload.departures.plannedTrack string

Geplante Strecke des ankommenden Zugs.

Zugnummer
payload.departures.product.number string

Zugnummer des verlassenden Zugs.

Kategoriecode
payload.departures.product.categoryCode string

Kategoriecode des verlassenden Zugs.

Kurzer Kategoriename
payload.departures.product.shortCategoryName string

Kurzer Kategoriename des abfahrenden Zugs.

Name der langen Kategorie
payload.departures.product.longCategoryName string

Langer Kategoriename des abfahrenden Zugs.

Operatorcode
payload.departures.product.operatorCode string

Operatorcode des verlassenden Zugs.

Operatorname
payload.departures.product.operatorName string

Operatorname des verlassenden Zugs.

Typ
payload.departures.product.type string

Typ des verlassenden Zugs.

Zugkategorie
payload.departures.trainCategory string

Kategorie des verlassenden Zugs.

Storniert
payload.departures.cancelled boolean

Boolescher Wert, der angibt, ob der Zug abgebrochen wurde.

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

Abflugstatus
payload.departures.departureStatus string

Abfahrtsstatus des Zugs.

Ankünfte

Liste der Ankünfte für einen bestimmten Bahnhof.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Language
lang string

Sprache, die zum Lokalisieren der Ankunftsliste verwendet werden soll. Es wird nur eine kleine Teilmenge des Texts übersetzt. Der Standardwert ist Niederländisch.

Bahnhofscode
station string

NS Station-Code für die Station, um Ankunft zurückzugeben. Kann leer gelassen werden, wenn der UIC Code-Parameter angegeben wird.

UIC-Code
uicCode string

UIC-Code für die Station, um Ankunft zurückzugeben. Kann leer gelassen werden, wenn der Parameter "Station Code" angegeben wird.

Datum/Uhrzeit
dateTime string

Abreisedatum, um Ankunftstermine im RFC3339 Format anzuzeigen. Nur für Ankünfte an ausländischen Stationen unterstützt. Standardeinstellung für Serverzeit (Europa/Amsterdam)

Max Ankunft
maxJourneys integer

Anzahl der Anreisen. Standardwert ist 40.

Gibt zurück

Name Pfad Typ Beschreibung
Quelle
payload.source string

Quelle der Antwort.

ankünfte
payload.arrivals array of object

ankünfte

Ursprung
payload.arrivals.origin string

Ausgangspunkt des ankommenden Zugs.

Name
payload.arrivals.name string

Name des ankommenden Zugs.

Geplante Datumszeit
payload.arrivals.plannedDateTime string

Geplante Datumszeit des ankommenden Zugs.

Geplanter Zeitzonenoffset
payload.arrivals.plannedTimeZoneOffset integer

Geplanter Zeitzonenoffset des ankommenden Zugs.

Aktuelle Datumszeit
payload.arrivals.actualDateTime string

Aktuelle Datumszeit.

Tatsächlicher Zeitzonenoffset
payload.arrivals.actualTimeZoneOffset integer

Zeitzonenversatz der aktuellen Zeit.

Geplante Strecke
payload.arrivals.plannedTrack string

Geplante Strecke des ankommenden Zugs.

Zugnummer
payload.arrivals.product.number string

Zugnummer des ankommenden Zugs.

Kategoriecode
payload.arrivals.product.categoryCode string

Kategoriecode des ankommenden Zugs.

Kurzer Kategoriename
payload.arrivals.product.shortCategoryName string

Kurzer Kategoriename des ankommenden Zugs.

Name der langen Kategorie
payload.arrivals.product.longCategoryName string

Langer Kategoriename des ankommenden Zugs.

Operatorcode
payload.arrivals.product.operatorCode string

Betreibercode des ankommenden Zugs.

Operatorname
payload.arrivals.product.operatorName string

Betreibername des ankommenden Zugs.

Zugkategorie
payload.arrivals.trainCategory string

Kategorie des ankommenden Zugs.

Storniert
payload.arrivals.cancelled boolean

Boolescher Wert, der angibt, ob der Zug abgebrochen wurde.

messages
payload.arrivals.messages array of object

messages

message
payload.arrivals.messages.message string

message

style
payload.arrivals.messages.style string

style

Ankunftsstatus
payload.arrivals.arrivalStatus string

Ankunftsstatus des Zugs.

Ist-Spur
payload.arrivals.actualTrack string

Ist-Spur der Ankunft.

Bahnhofsunterbrechungen

Liste der für einen Bahnhof relevanten Unterbrechungen.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Bahnhofscode
stationCode True string

NS Station-Code der Station, um Unterbrechungen zurückzugeben.

Gibt zurück

Name Pfad Typ Beschreibung
array of object
ID
id string

ID der Unterbrechung.

Titelabschnittstyp
type string

Typ des Titelabschnitts für die Kommunikation von Unterbrechungen.

Registrierungszeit
registrationTime string

Datum, zu dem die Unterbrechung registriert ist.

Veröffentlichungszeit
releaseTime string

Datum, zu dem die Unterbrechung freigegeben wird.

Lokal
local boolean

Boolescher Wert, der angibt, ob die Unterbrechung lokal ist.

Title
title string

Titel der Unterbrechung.

titleSections
titleSections array of array

titleSections

items
titleSections array of object
type
titleSections.type string

type

value
titleSections.value string

value

Ist aktiv
isActive boolean

Boolescher Wert, der angibt, ob die Unterbrechung aktiv ist.

Start
start string

Beginn der Unterbrechung.

ENDE
end string

Ende der Unterbrechung.

Zeitraum
period string

Zeitraum der Unterbrechung.

Title Section Value
impact.value integer

Wert des Titelabschnitts für die Kommunikation von Unterbrechungen.

publicationSections
publicationSections array of object

publicationSections

Bahnhöfe
publicationSections.section.stations array of object

Bahnhöfe

uicCode
publicationSections.section.stations.uicCode string

uicCode

stationCode
publicationSections.section.stations.stationCode string

stationCode

name
publicationSections.section.stations.name string

name

lat
publicationSections.section.stations.coordinate.lat float

lat

LNG
publicationSections.section.stations.coordinate.lng float

LNG

Landesvorwahl
publicationSections.section.stations.countryCode string

Landesvorwahl

direction
publicationSections.section.direction string

direction

Bahnhöfe
publicationSections.consequence.section.stations array of object

Bahnhöfe

uicCode
publicationSections.consequence.section.stations.uicCode string

uicCode

stationCode
publicationSections.consequence.section.stations.stationCode string

stationCode

name
publicationSections.consequence.section.stations.name string

name

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

lat

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

LNG

Landesvorwahl
publicationSections.consequence.section.stations.countryCode string

Landesvorwahl

direction
publicationSections.consequence.section.direction string

direction

Beschreibung
publicationSections.consequence.description string

Beschreibung

Niveau
publicationSections.consequence.level string

Niveau

sectionType
publicationSections.sectionType string

sectionType

Zeitpans
timespans array of object

Zeitpans

start
timespans.start string

start

Ende
timespans.end string

Ende

Zeitraum
timespans.period string

Zeitraum

label
timespans.situation.label string

label

label
timespans.cause.label string

label

Ratschläge
timespans.advices array of string

Ratschläge

alternativeTransportTimespans
alternativeTransportTimespans array of

alternativeTransportTimespans

Stations

Liste der Stationen.

Gibt zurück

Name Pfad Typ Beschreibung
payload
payload array of object

payload

UIC-Code
payload.UICCode string

UIC-Code der Station.

Bahnhofstyp
payload.stationType string

Typ der Station.

EVA-Code
payload.EVACode string

EVA-Code der Station.

Bahnhofscode
payload.code string

Code der Station.

Sporen
payload.sporen array of object

Sporen

spoorNummer
payload.sporen.spoorNummer string

spoorNummer

synoniemen
payload.synoniemen array of string

synoniemen

Verfügt über Einrichtungen
payload.heeftFaciliteiten boolean

Boolescher Wert, der angibt, ob die Station Über Einrichtungen verfügt.

Hat Abfahrtszeiten
payload.heeftVertrektijden boolean

Boolescher Wert, der angibt, ob der Bahnhof die Abfahrtszeit hat.

Hat Reiseunterstützung
payload.heeftReisassistentie boolean

Boolescher Wert, der angibt, ob der Bahnhof Reiseunterstützung hat.

Vollständiger Name
payload.namen.lang string

Vollständiger Name der Station.

Kurzname
payload.namen.kort string

Kurzname der Station.

Country
payload.land string

County code of the station.

Breitengrad
payload.lat float

Breitengrad der Station.

Längengrad
payload.lng float

Länge der Station.

Radius
payload.radius integer

Radius der Station.

Ansatzradius
payload.naderenRadius integer

Näherungsradius der Station.