Enode Developers


Interventions are actions performed by the user to unlock certain capabilities.

IntroductionCopy link

While some capabilities are inherent to the device itself, i.e. a vehicle missing an onboard GPS will not be able to transmit a location, some capabilities can be enabled through user actions. We refer to these actions as interventions throughout our API and documentation.

These interventions typically describe signing up for first-party user accounts, signing up for a first-party subscription, changing settings in the first-party app or changing settings on the device itself.

Accessing interventions for connected devicesCopy link

Interventions are surfaced through the capabilties object per connected device. Any applicable intervention per capability is listed in the interventionsIds array. See the below example for how these id's are surfaced.


  "id": "8d90101b-3f2f-462a-bbb4-1ed320d33bbe",
  "vendor": "TESLA",
  "capabilities": {
    "chargeState": {
      "isCapable": false,
      "interventionIds": [
    "information": {
      "isCapable": true,
      "interventionIds": []
    { ... }
  { ... }

Available interventionsCopy link

Below you can find the list of available interventions.

ID Brand Title Details
06197b76-966e-414a-b174-7a00cde49f30FordActivate FordPass ConnectView
0defa374-8a1a-4eb1-a85f-b7cb09501097VolkswagenComplete your Volkswagen profileView
644d2a0f-6774-489b-b57d-07cf00261467VolkswagenActivate Car-Net online service in vehicleView
d88a46e9-fc8b-4f71-ae50-b8610f4faeadVolkswagenBecome a primary userView
e8d1b66d-9e41-4a1e-8cab-d9f6da40adb9VolkswagenSubscribe to We Connect ServicesView
392fef50-5468-47a0-aa51-0a1b23966585BMWEnable GPS Positioning in vehicleView
4802fd2c-4369-4914-a625-c3885d594cf8SeatSubscription to SEAT ConnectView
c82e313c-bacf-4325-90a5-e97ea02f1fcbRenaultLink vehicle to accountView
c8a9fe78-44fd-482a-bebc-ef6047e6c0feTeslaEnable Mobile AccessView
faea347c-1274-4764-90df-75102f40a454AudiAudi Complete SetupView