Udostępnij przez


Liose Spoorwegen (niezależny wydawca) (wersja zapoznawcza)

Pobierz informacje od głównego holenderskiego operatora kolejowego.

Ten łącznik jest dostępny w następujących produktach i regionach:

Usługa Class Regions
Copilot Studio Premium Wszystkie regiony usługi Power Automate z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Logic Apps Standard Wszystkie regiony usługi Logic Apps z wyjątkiem następujących:
     — Regiony platformy Azure Government
     — Regiony platformy Azure (Chiny)
     - Departament Obrony USA (DoD)
Power Apps Premium Wszystkie regiony usługi Power Apps z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Power Automate Premium Wszystkie regiony usługi Power Automate z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Kontakt
Name Miguel Verweij
adres URL https://www.powerplatformchallenge.com
Email miguel.verweij@powerbouwer.com
Metadane łącznika
Publisher Miguel Verweij
Witryna internetowa https://apiportal.ns.nl/
Zasady ochrony prywatności https://www.ns.nl/en/privacy
Kategorie Dane

Tworzenie połączenia

Łącznik obsługuje następujące typy uwierzytelniania:

Wartość domyślna Parametry tworzenia połączenia. Wszystkie regiony Nie można udostępniać

Domyślny

Dotyczy: wszystkie regiony

Parametry tworzenia połączenia.

Nie jest to możliwe do udostępnienia połączenie. Jeśli aplikacja power zostanie udostępniona innemu użytkownikowi, zostanie wyświetlony monit o jawne utworzenie nowego połączenia.

Name Typ Description Wymagane
Klucz interfejsu API securestring Klucz interfejsu API wystawiony przez Firmę Translatorse Spoorwegen. Prawda

Limity ograniczania

Nazwa Wywołania Okres odnowienia
Wywołania interfejsu API na połączenie 100 60 sekund

Akcje

Przyjazd

Lista przyjazdów dla określonej stacji.

Stations

Lista stacji.

Wyjazdy

Lista odlotów dla określonej stacji.

Zakłócenia stacji

Lista zakłóceń istotnych dla stacji.

Przyjazd

Lista przyjazdów dla określonej stacji.

Parametry

Nazwa Klucz Wymagane Typ Opis
Język
lang string

Język używany do lokalizowania listy przylotów. Tłumaczony jest tylko niewielki podzbiór tekstu. Domyślnie jest to holenderski.

Kod stacji
station string

Kod stacji NS dla stacji, aby zwrócić przyjazdy. Jeśli podano parametr kodu UIC, można pozostawić pusty.

Kod interfejsu użytkownika
uicCode string

Kod UIC stacji, aby zwrócić przyjazdy. Można pozostawić pusty, jeśli podano parametr kod stacji.

Data godzina
dateTime string

Data odlotu, aby pokazać przyjazdy z RFC3339 formacie. Obsługiwane tylko dla przyjazdów na stacje zagraniczne. Domyślnie czas serwera (Europa/Amsterdam)

Maksymalna liczba przylotów
maxJourneys integer

Liczba przyjazdów do powrotu. Wartość domyślna to 40.

Zwraca

Nazwa Ścieżka Typ Opis
Źródło
payload.source string

Źródło odpowiedzi.

Przyjazd
payload.arrivals array of object

Przyjazd

Pochodzenie
payload.arrivals.origin string

Stacja początkowa przychodzącego pociągu.

Name
payload.arrivals.name string

Nazwa przychodzącego pociągu.

Planowana data i godzina
payload.arrivals.plannedDateTime string

Planowana godzina przyjazdu pociągu.

Przesunięcie planowanej strefy czasowej
payload.arrivals.plannedTimeZoneOffset integer

Planowane przesunięcie strefy czasowej przychodzącego pociągu.

Rzeczywista data i godzina
payload.arrivals.actualDateTime string

Rzeczywista data i godzina.

Przesunięcie rzeczywistej strefy czasowej
payload.arrivals.actualTimeZoneOffset integer

Przesunięcie strefy czasowej rzeczywistego czasu.

Planowana ścieżka
payload.arrivals.plannedTrack string

Planowany tor przychodzącego pociągu.

Numer pociągu
payload.arrivals.product.number string

Numer pociągu przychodzącego.

Kod kategorii
payload.arrivals.product.categoryCode string

Kod kategorii przychodzącego pociągu.

Krótka nazwa kategorii
payload.arrivals.product.shortCategoryName string

Krótka nazwa kategorii przychodzącego pociągu.

Długa nazwa kategorii
payload.arrivals.product.longCategoryName string

Długa nazwa kategorii przychodzącego pociągu.

Kod operatora
payload.arrivals.product.operatorCode string

Kod operatora przychodzącego pociągu.

Nazwa operatora
payload.arrivals.product.operatorName string

Nazwa operatora przychodzącego pociągu.

Trenowanie kategorii
payload.arrivals.trainCategory string

Kategoria pociągu przychodzącego.

Anulowane
payload.arrivals.cancelled boolean

Wartość logiczna wskazująca, czy pociąg został odwołany.

messages
payload.arrivals.messages array of object

messages

komunikat
payload.arrivals.messages.message string

komunikat

styl
payload.arrivals.messages.style string

styl

Stan przylotu
payload.arrivals.arrivalStatus string

Stan przylotu pociągu.

Rzeczywista ścieżka
payload.arrivals.actualTrack string

Rzeczywisty ślad przybycia.

Stations

Lista stacji.

Zwraca

Nazwa Ścieżka Typ Opis
ładunek
payload array of object

ładunek

Kod interfejsu użytkownika
payload.UICCode string

Kod UIC stacji.

Typ stacji
payload.stationType string

Typ stacji.

Kod EVA
payload.EVACode string

KOD EVA stacji.

Kod stacji
payload.code string

Kod stacji.

zarodniki
payload.sporen array of object

zarodniki

spoorNummer
payload.sporen.spoorNummer string

spoorNummer

synoniemen
payload.synoniemen array of string

synoniemen

Ma udogodnienia
payload.heeftFaciliteiten boolean

Wartość logiczna wskazująca, czy stacja ma obiekty.

Ma godziny odlotu
payload.heeftVertrektijden boolean

Wartość logiczna wskazująca, czy stacja ma czas odlotu.

Ma pomoc dotyczącą podróży
payload.heeftReisassistentie boolean

Wartość logiczna wskazująca, czy stacja ma pomoc w podróży.

Pełna nazwa
payload.namen.lang string

Pełna nazwa stacji.

Krótka nazwa
payload.namen.kort string

Krótka nazwa stacji.

Country
payload.land string

Kod powiatu stacji.

Szerokość
payload.lat float

Szerokość geograficzna stacji.

Długość
payload.lng float

Długość geograficzna stacji.

Promień
payload.radius integer

Promień stacji.

Promień podejścia
payload.naderenRadius integer

Promień zbliża się do stacji.

Wyjazdy

Lista odlotów dla określonej stacji.

Parametry

Nazwa Klucz Wymagane Typ Opis
Język
lang string

Język używany do lokalizowania listy odlotów. Tłumaczony jest tylko niewielki podzbiór tekstu, głównie notatki. Wartości domyślne dla holenderskich

Kod stacji
station string

Kod stacji NS dla stacji do powrotu odlotów. Jeśli podano parametr kodu UIC, można pozostawić pusty.

Kod interfejsu użytkownika
uicCode string

Kod UIC stacji w celu powrotu odlotów. Można pozostawić pusty, jeśli podano parametr kod stacji.

Data godzina
dateTime string

Data odlotu pokazująca odloty w formacie RFC3339. Obsługiwane tylko w przypadku wyjazdów na zagranicznych stacjach. Domyślnie czas serwera (Europa/Amsterdam).

Maksymalna liczba odlotów
maxJourneys string

Liczba odlotów do powrotu. Wartość domyślna to 40

Zwraca

Nazwa Ścieżka Typ Opis
Źródło
payload.source string

Źródło odpowiedzi.

Wyjazdy
payload.departures array of object

Wyjazdy

Direction
payload.departures.direction string

Kierunek pociągu odchodzącego.

Name
payload.departures.name string

Nazwa pociągu odchodzącego.

Planowana data i godzina
payload.departures.plannedDateTime string

Planowana data rozpoczęcia pociągu.

Przesunięcie planowanej strefy czasowej
payload.departures.plannedTimeZoneOffset integer

Planowana przesunięcie strefy czasowej odchodzącego pociągu.

Rzeczywista data i godzina
payload.departures.actualDateTime string

Rzeczywista data i godzina.

Przesunięcie rzeczywistej strefy czasowej
payload.departures.actualTimeZoneOffset integer

Przesunięcie strefy czasowej rzeczywistego czasu.

Planowana ścieżka
payload.departures.plannedTrack string

Planowany tor przychodzącego pociągu.

Numer pociągu
payload.departures.product.number string

Numer pociągu odchodzącego.

Kod kategorii
payload.departures.product.categoryCode string

Kod kategorii odchodzącego pociągu.

Krótka nazwa kategorii
payload.departures.product.shortCategoryName string

Krótka nazwa kategorii odchodzącego pociągu.

Długa nazwa kategorii
payload.departures.product.longCategoryName string

Długa nazwa kategorii odchodzącego pociągu.

Kod operatora
payload.departures.product.operatorCode string

Kod operatora odchodzącego pociągu.

Nazwa operatora
payload.departures.product.operatorName string

Nazwa operatora pociągu odchodzącego.

Typ
payload.departures.product.type string

Typ pociągu odchodzącego.

Trenowanie kategorii
payload.departures.trainCategory string

Kategoria pociągu odchodzącego.

Anulowane
payload.departures.cancelled boolean

Wartość logiczna wskazująca, czy pociąg został odwołany.

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

Stan odlotu
payload.departures.departureStatus string

Stan wyjazdu pociągu.

Zakłócenia stacji

Lista zakłóceń istotnych dla stacji.

Parametry

Nazwa Klucz Wymagane Typ Opis
Kod stacji
stationCode True string

Kod stacji NS stacji w celu powrotu zakłóceń.

Zwraca

Nazwa Ścieżka Typ Opis
array of object
identyfikator
id string

Identyfikator zakłócenia.

Typ sekcji tytułu
type string

Typ sekcji tytułu do komunikowania się z zakłóceniami.

Czas rejestracji
registrationTime string

Data i godzina zarejestrowania zakłóceń.

Czas wydania
releaseTime string

Data wydania zakłóceń.

Local
local boolean

Wartość logiczna wskazująca, czy zakłócenia są lokalne.

Title
title string

Tytuł zakłócenia.

titleSections
titleSections array of array

titleSections

items
titleSections array of object
typ
titleSections.type string

typ

value
titleSections.value string

value

Jest aktywny
isActive boolean

Wartość logiczna wskazująca, czy dyskrupcja jest aktywna.

Start
start string

Początek zakłóceń.

Koniec
end string

Koniec zakłóceń.

Okres
period string

Okres zakłóceń.

Wartość sekcji tytułu
impact.value integer

Wartość sekcji tytułu w celu komunikowania zakłóceń.

publikacjaAkcje
publicationSections array of object

publikacjaAkcje

Stacje
publicationSections.section.stations array of object

Stacje

uicCode
publicationSections.section.stations.uicCode string

uicCode

stationCode
publicationSections.section.stations.stationCode string

stationCode

nazwa
publicationSections.section.stations.name string

nazwa

lat
publicationSections.section.stations.coordinate.lat float

lat

Lng
publicationSections.section.stations.coordinate.lng float

Lng

Kod kraju
publicationSections.section.stations.countryCode string

Kod kraju

kierunek
publicationSections.section.direction string

kierunek

Stacje
publicationSections.consequence.section.stations array of object

Stacje

uicCode
publicationSections.consequence.section.stations.uicCode string

uicCode

stationCode
publicationSections.consequence.section.stations.stationCode string

stationCode

nazwa
publicationSections.consequence.section.stations.name string

nazwa

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

lat

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

Lng

Kod kraju
publicationSections.consequence.section.stations.countryCode string

Kod kraju

kierunek
publicationSections.consequence.section.direction string

kierunek

opis
publicationSections.consequence.description string

opis

poziom
publicationSections.consequence.level string

poziom

sectionType
publicationSections.sectionType string

sectionType

przedziały czasu
timespans array of object

przedziały czasu

start
timespans.start string

start

koniec
timespans.end string

koniec

okres
timespans.period string

okres

etykieta
timespans.situation.label string

etykieta

etykieta
timespans.cause.label string

etykieta

Porady
timespans.advices array of string

Porady

alternativeTransportTimespans
alternativeTransportTimespans array of

alternativeTransportTimespans