Now a days lots of cars and car manufacturers are using the moj.io connected car platform. It supports location, fuel levels, DTC codes, real time statistics, trip details etc.
Link: https://www.moj.io/
API Details: https://www.moj.io/developer/
Docs: https://docs.moj.io/#/document/view/index
Auth Required: Yes
The Dev api’s has simulator option to create a virtual vehicle, start a virtual trip, location and test all supported features.