Hi,
I’ve checked again, for lines that are not in service, there’s no message.
Thats what I get for pointDetail 5719:
[{'points': [{'gpsCoordinates': {'latitude': 50.809901, 'longitude': 4.317548}, 'id': '5719', 'name': {'fr': 'SAINT-DENIS', 'nl': 'SINT-DENIJS'}}]}]
[{'points': [{'passingTimes': [{'destination': {'fr': 'SPORTCENTRUM R.',
'nl': 'SPORTCENTRUM R.'},
'expectedArrivalTime': '2020-05-29T17:36:00+02:00',
'lineId': '50'},
{'destination': {'fr': 'TRONE', 'nl': 'TROON'},
'expectedArrivalTime': '2020-05-29T17:28:00+02:00',
'lineId': '54'},
{'destination': {'fr': 'DROGENBOS CHATEAU',
'nl': 'DROGENBOS KASTEEL'},
'expectedArrivalTime': '2020-05-29T17:30:00+02:00',
'lineId': '82'},
{'destination': {'fr': 'DIEWEG', 'nl': 'DIEWEG'},
'expectedArrivalTime': '2020-05-29T17:28:00+02:00',
'lineId': '97'},
{'destination': {'fr': 'SPORTCENTRUM R.',
'nl': 'SPORTCENTRUM R.'},
'expectedArrivalTime': '2020-05-29T17:45:00+02:00',
'lineId': '50'},
{'destination': {'fr': 'TRONE', 'nl': 'TROON'},
'expectedArrivalTime': '2020-05-29T17:39:00+02:00',
'lineId': '54'},
{'destination': {'fr': 'DROGENBOS CHATEAU',
'nl': 'DROGENBOS KASTEEL'},
'expectedArrivalTime': '2020-05-29T17:33:00+02:00',
'lineId': '82'},
{'destination': {'fr': 'DIEWEG', 'nl': 'DIEWEG'},
'expectedArrivalTime': '2020-05-29T17:47:00+02:00',
'lineId': '97'}],
'pointId': '5719'}]}]
T32 and N12 are missing from this list and the sensor returns an error.
So one cannot know all lines that are passing by a certain stop. I’m afraid one must cycle through all PointByLine and check if the line does pass at the given stop.