Canceled-information OpenAPI
Hej,
Är det en känd bugg att Trafiklab-API inte visar turer som inställda?
Departure board /departures/{stopId} gav detta svar för denna avgång när den var inställd:
{
"scheduled": "2026-04-15T15:44:00",
"realtime": "2026-04-15T15:44:00",
"delay": 0,
"canceled": false,
"route": {
"name": null,
"designation": "41",
"transport_mode_code": 100,
"transport_mode": "TRAIN",
"direction": "Tumba",
"origin": {
"id": "782",
"name": "Upplands Väsby"
},
"destination": {
"id": "776",
"name": "Tumba station"
}
},
Visst borde API'n ge: "canceled": true ?
Följ inlägget
2
följare
Detta är inte en känd bugg, och verkar vara relaterad till realtidsdatat vi får in från SL. Från vad jag kan se fungerar canceled-fältet bra på andra hållplatser som tex https://realtime-api.trafiklab.se/v1/departures/740066282/2026-04-15T17:12?key= , men får vi i fallet du beskriver ovan inte informationen från SL att tåget är inställd.
När det gäller tåg kommer vi i framtiden förhoppningsvis få in bättre realtidsdata direkt från Trafikverket, men det kommer ta ett tag innan vi kan få det på plats.
Hälsningar,
Bert
Ska man ha något tillförlitligt behöver man använda Trafikverkets TrainAnnouncement API framförallt just nu och normalisera det själv. (Kul att höra att ni på Trafiklab har planer för detta.)
Mvh
Joakim