Lijnnummers met letters

Bij het opvragen van realtime info (https://data.delijn.be/docs/services/KernOpenDataServicesV1/operations/geefDoorkomstenVoorHalte/console), bijvoorbeeld voor de halte 403235, komt er voor lijn H21 lijnnummer 521 terug. Ook via de andere API's, zoals lijnrichtingen (https://data.delijn.be/docs/services/KernOpenDataServicesV1/operations/geefLijnrichtingenLijst/console) komt er ook steeds 521 terug in plaats van H21. Het is niet mogelijk om er vanuit te gaan dat een 5 aan het begin van een lijnnummer gelijk is aan H, aangezien er in andere entiteiten wél lijnnummers zijn die met een 5 beginnen. Over het algemeen lijkt het me een best practise om overal de lijnnummers als een String terug te geven, in plaats van een Integer (gezien er nog vaak letters worden gebruikt in lijnnummers, zoals in Hasselt, Sint-Truiden…). Graag dit consistent doortrekken in alle API’s; bij voorkeur al zo snel mogelijk in de realtime-API. (In andere gevallen zou er steeds een extra API-call moeten gebeuren, puur om het lijnnummer correct te kunnen weergeven aan de eindgebruikers.)


You're not signed in. Please sign-in to report an issue or post a comment.