The Connected Vehicle API allows your application to both receive data from the vehicle and send commands to the vehicle. It includes vehicle status, diagnostics, statistics and metadata for a complete end-user experiences. The commands include functions such as flash the lights, sound the horn, start & stop the engine and lock & unlock the vehicle. You are also able to retrieve a complete list of any commands that you have sent.
Note: This API works for all connected vehicles up to model year 2021, excluding the XC40 Recharge BEV.
You can download the OpenAPI specification as a JSON file.
You will find information about the endpoints exposed by the API in the Endpoints section in the menu. Information such as required scopes, headers and request/response examples.
What do you have access to?
Would you like to experiment with this API on your own? Test all available functionality using a demo account.