Overview - About this API
Info: Stellantis Accessing Party for End-Users API for ex Groupe PSA brands (Citroën, DS, Peugeot, Opel and Vauxhall) is available only on request.
Stellantis WEB API for Accessing Party for End-Users is a REST API implementing various endpoints allowing to work with ex-PSA vehicles (Citroën, DS, Peugeot, Opel and Vauxhall).
These are the main features of this API:
- 🚙 Remote data access: brand, model, maintenance, collisions, trips of the infotainment system, vehicle alerts, real-time location, etc.
- 🔔 Custom events (Monitors): Set up & receive notifications about the vehicle. Example: receive vehicle info when then battery is under 20% of charge.
- 🕹 Remote control (Remotes): Send remote actions to vehicles like: ❄️ preconditionning programs, 🔈 honk the horn , 💡 turn on/off the lights , 🚪 open doors , 🔋 start a charge etc.
Enroll any users #
This API provides an OAuth2 authorization framework to enroll users owning Stellantis vehicles (ex Groupe PSA brands, Citroën, DS, Peugeot, Opel and Vauxhall):
- 1️⃣ First, you will need to register your App in Stellantis information systems.
- 2️⃣ Then, you can check if the capabilities of the vehicle of your targeted end-user feet your use case.
- 3️⃣ If so, request the user consent to access its account data.
- 4️⃣ Finally, you have everything needed to request user data!
API Roles #
End Users APIs allows Third Party Application (Accessing Party) to access vehicle data of their End Users (Resource Owner) owning Stellantis vehicles (ex PSA brands: Citroën, DS, Peugeot, Opel and Vauxhall).
Checkout the quickstart for more information about the full process to access the End User API.
API Concepts
This page describes the concepts & structure of this API.