General Motors has created an API-accessible application development platform for their vehicles. This platform is accessible through an in-vehicle API and a remote API. It's only available by request at firstname.lastname@example.org
The GM In-Vehicle API supports the development of applications that interface directly with GM vehicles and their systems through the infotainment system. The GM infotainment system provides connected-car functions by linking to a driver's smartphone.
API methods include access to vehicle information, I/O commands, communication capabilities, audio and video playback, navigation, phone systems, user interface, and infotainment system commands and utilities.
The "Car as a Platform" wars have been heating up for some time now and ProgrammableWeb has published several posts on the topic, including: "Car as a Platform Wars: GM Joins Ford" by Adam DuVander, "Ford Launches Program That Provides Developers Ability to Create Vehicle-Controlled, Voice-Activated Smartphone Apps" by Janet Wagner, and "Have You Driven a Ford API Lately? Round Up on the Connected Car" by Greg Bates.
High Mobility (HM) offers car data for multiple brands of automobiles in an open source data ("HM Auto API...
Fleetbase offers API-first logistics services. The API enables developers to build logistics applications with methods to manage places, services areas, zones, vendors, drivers, fleets, service rates...