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