This feature is in beta and Smartcar is providing early access as we collect feedback about this feature.

The account_sync feature flag allows your application to be automatically granted access to new vehicles on the connected services account for the set of permissions specified in the original Connect session.

This removes the need for vehicle owners to go through the Connect flow every time they add or switch out a vehicle on their account. Instead you can hit the Account Sync endpoint to check for any changes.

Here’s what the grant screen looks like with the flag set to true:

The Connect grant screen w/ Account Sync enabled.

Connect URL example w/ the account_sync feature flag
https://connect.smartcar.com/oauth/authorize?
response_type=code
&client_id=8229df9f-91a0-4ff0-a1ae-a1f38ee24d07
&scope=read_odometer read_vehicle_info required:read_location
&redirect_uri=https://example.com/home
&state=0facda3319
&flags=account_sync:true