API Reference - Changelog
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.
v4.17.2 #
Stolen API
- Updated country code from three characters to two characters for stolen call center number as MyM cannot support three character codes
v4.17.1 #
Trips API
- Added average consumption in energy consumption blocks on trips resource.
- Consumption will be available for Eletric vehicle
v4.17.0 #
Vehicle API
- optional parameter of country added to the API to be able to get call center number to support stolen vehicle feature
- Call center object added to the response containing information about country code and call center phone number
v4.16.0 #
Trips API
- Add /user/vehicles/{id}/trips
- Add /user/vehicles/{id}/trips/{tid}
Callbacks API
- Update push notification attribute list & description
Others
- Complete missing examples
v4.15.1 #
Status API
- Add alarm object
- Update energies to add extension.electric.charging.type, extension.electric.charging.schedule, extension.electric.charging.chargingPowerLevel
- Add startingCause in preconditioning object
- Update failureCause enum list in preconditioning object
Remote API
- Add POST /user/vehicles/{id}/callbacks/{cbid}/remotes endpoint
- Add GET /user/vehicles/{id}/callbacks/{cbid}/remotes endpoint
- Add GET /user/vehicles/{id}/callbacks/{cbid}/remotes/{rid} endpoint
Callbacks API
- Update pushnotif supported attributes
- Update websocket and webhook lifecycle management.
Monitors API
- Update data trigger type and add of new datatriggers
Others
- Add OAut2.0 treatment per API endpoint
- Update wording and examples
v4.10.1 #
Vehicles API
- Deprecate brand/label/pictures data
- Add extension to manage onboardCapabilities, branding, pictures data
- Add query parameter extension
- Add query parameter vinPrefix for /user/vehicles
Status API
- Deprecate service, preconditioning and energy objects
- Add energies, drivingBehavior, lightingSystem, alarm, powertrain, engines objects
- Remove extension odometer & kinetic which are now available at root level of status object
- Add updatedAt value at root level of status object
- Ignition - Rename updatedAt by createdAt in ignition object
- Ignition - Remove unnecessary free enum value for ignition.type
- Last position - Remove updatedAt date in lastPosition
- Last position - Move createdAt date from lastPosition to lastPosition.properties
- Last position - Add fixStatus in lastPosition.properties
- Environment - Remove updatedAt date
- Environment - Move createdAt date from enviroment to environment.air and environment.luminosity
- Safety - Remove betlWarning that is replaced by beltStatus
- Safety - Remove eCallTriggeringRequest that is replaced by autoECallTriggering
- Battery - Remove battery.current value
- Kinetic - Remove pace data
- DoorState - Remove updatedAt that is replaced by createdAt
- DoorState - Remove lockedState that is replaced by lockedStates
- Preconditionning - Remove updatedAt that is replaced by createdAt
- Preconditionning - Deprecated updatedAt date
Monitor API
- Add GET /user/vehicles/{id}/callbacks/{cbid}/monitors
- Add POST/user/vehicles/{id}/callbacks/{cbid}/monitors
- Add PUT/user/vehicles/{id}/callbacks/{cbid}/monitors/{mid}
- Add GET/user/vehicles/{id}/callbacks/{cbid}/monitors/{mid}
- Add DELETE/user/vehicles/{id}/callbacks/{cbid}/monitors/{mid}
- Add PUT/user/vehicles/{id}/callbacks/{cbid}/monitors/{mid}/status
Callback API
- GET/user/callbacks
- POST/user/callbacks
- PUT/user/callbacks/{cbid}
- GET/user/callbacks/{cbid}
- DELETE/user/callbacks/{cbid}
- PUT/user/callbacks/{cbid}/status
v4.0.0 #
First Release