Switch to Modern Classic UI

List of Subscriptions

Current active subscriptions from this service to receive push messages on deviations in traffic.
Add new ones or look at the push messages received for existing subscriptions. Click on the <xml/> or {json} buttons to see the the subscriptions in that technical format (and copy+modify to your own needs).
See the Ukur documentation for details about how the subscriptions work.

This is a demo service, not intended for real usage - data is not persisted and lost at restart!

Ids Name From stops To stops LineRefs Codespace
Subscription id: 6217286094422016
type: ALL
push Id: mmajr4li-0
Messages: 100
Asker-OsloS #1 with 30 minutes minimum arrival delay limit
NSR:Quay:695
NSR:Quay:696
NSR:Quay:697
NSR:Quay:698
NSR:Quay:699
NSR:Quay:700
NSR:StopPlace:418
NSR:Quay:550
NSR:Quay:551
NSR:Quay:553
NSR:Quay:554
NSR:Quay:555
NSR:Quay:556
NSR:Quay:557
NSR:Quay:559
NSR:Quay:561
NSR:Quay:562
NSR:Quay:563
NSR:Quay:564
NSR:Quay:565
NSR:Quay:566
NSR:Quay:567
NSR:Quay:568
NSR:Quay:569
NSR:Quay:570
NSR:Quay:571
NSR:StopPlace:337
Delete

<xml/>

{json}
Subscription id: 4880083326074880
type: ALL
push Id: mmajr4li-1
Messages: 100
Asker-OsloS #2 without minimum arrival delay limit
NSR:Quay:695
NSR:Quay:696
NSR:Quay:697
NSR:Quay:698
NSR:Quay:699
NSR:Quay:700
NSR:StopPlace:418
NSR:Quay:550
NSR:Quay:551
NSR:Quay:553
NSR:Quay:554
NSR:Quay:555
NSR:Quay:556
NSR:Quay:557
NSR:Quay:559
NSR:Quay:561
NSR:Quay:562
NSR:Quay:563
NSR:Quay:564
NSR:Quay:565
NSR:Quay:566
NSR:Quay:567
NSR:Quay:568
NSR:Quay:569
NSR:Quay:570
NSR:Quay:571
NSR:StopPlace:337
Delete

<xml/>

{json}
Subscription id: 6275651612966912
type: ALL
push Id: mmajr4li-2
Messages: 100
[SIRI] Asker-OsloS #3 (stopplace only)
NSR:StopPlace:418
NSR:StopPlace:337
Delete

<xml/>

{json}
Subscription id: 6211487553028096
type: ALL
push Id: mmajr4li-3
Messages: 100
Asker-OsloS #1 with 5 minutes minimum arrival delay limit
NSR:StopPlace:418
NSR:StopPlace:337
Delete

<xml/>

{json}
Subscription id: 6283119353135104
type: ALL
push Id: mmajr4li-4
Messages: 100
OsloS-Asker #1
NSR:Quay:550
NSR:Quay:551
NSR:Quay:553
NSR:Quay:554
NSR:Quay:555
NSR:Quay:556
NSR:Quay:557
NSR:Quay:559
NSR:Quay:561
NSR:Quay:562
NSR:Quay:563
NSR:Quay:564
NSR:Quay:565
NSR:Quay:566
NSR:Quay:567
NSR:Quay:568
NSR:Quay:569
NSR:Quay:570
NSR:Quay:571
NSR:StopPlace:337
NSR:Quay:695
NSR:Quay:696
NSR:Quay:697
NSR:Quay:698
NSR:Quay:699
NSR:Quay:700
NSR:StopPlace:418
Delete

<xml/>

{json}
Subscription id: 6322151143505920
type: ALL
push Id: mmajr4li-5
Messages: 100
[SIRI] OsloS-Asker #2 (stopplace only)
NSR:StopPlace:337
NSR:StopPlace:418
Delete

<xml/>

{json}
Subscription id: 6202544894246912
type: ALL
push Id: mmajr4li-6
Messages: 100
[SIRI] Line L14 (heartbeats every hour)
NSB:Line:L14
Delete

<xml/>

{json}
Subscription id: 6241633727152128
type: ALL
push Id: mmajr4li-7
Messages: 100
Ruter Line 1
RUT:Line:1
Delete

<xml/>

{json}
Subscription id: 6252567036166144
type: SX
push Id: mmajr4li-8
Messages: 16
All SX from RUT
RUT
Delete

<xml/>

{json}
Subscription id: 6207848172224512
type: ALL
push Id: mmajr4li-9
Messages: 100
[SIRI|AllData] OsloS-Asker #3 (stopplace only)
NSR:StopPlace:337
NSR:StopPlace:418
Delete

<xml/>

{json}

Add new Subscription

Find valid ids for stop places and quays at stoppested.entur.org. Only stops based on national ids will be handled by ukur (ie. starting with "NSR:").

New subscriptions will receive push messages after these rules:

This demo application uses json to add and delete subscriptions. There is also a XML format from the SIRI specification that does not support all attributes from the json format.

(Not valid/supported when using XML - but required when using json like we do here.)

Whether the push messages should be wrapped in a Siri element according to the SIRI specification or simply be root element themself.

Must follow the W3C XML Schema 1.0 Duration format. Ex PT10M is every 10th minute.

Must follow the W3C XML Schema 1.0 Duration format. Ex PT30M send push message if arrival or departure is delayed more 30th minute.

Refresh page
build-name: buildProperties.getName(), build-version: buildProperties.getVersion(), build-time: 2026-03-09T13:18:33.770288070