Vehicle tracking

hello ,
I need to track the vehicle from its source to destination. so which API will give me the source and destination with including waypoints?

for example.
I need to track bus no. 526 from its source to destination with all stops that are coming across its path with its latitude and longitude.

vehicle position just returns source and destination address(not latitude and longitude) and its not returning the all stops.

please help.