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