curl "https://api.smartcar.com/v2.0/vehicles/{id}/{make}/migration" \
-H "Authorization: Bearer {token}" \
-X "GET"
status = vehicle.request(
"GET",
"{make}/migration"
)
const status = await vehicle.request(
"GET",
"{make}/migration"
);
SmartcarVehicleRequest request = new SmartcarVehicleRequest.Builder()
.method("GET")
.path("{make}/migration")
.build();
VehicleResponse status = vehicle.request(request);
status = vehicle.request(
"GET",
"{make}/migration"
)
{
"requiresMigration": false
}
Tesla
Migration Status
Indicates if the vehicle needs to migrate to Tesla’s new API. See Tesla - What’s New for more details.
GET
/
v2.0
/
vehicles
/
{id}
/
{make}
/
migration
curl "https://api.smartcar.com/v2.0/vehicles/{id}/{make}/migration" \
-H "Authorization: Bearer {token}" \
-X "GET"
status = vehicle.request(
"GET",
"{make}/migration"
)
const status = await vehicle.request(
"GET",
"{make}/migration"
);
SmartcarVehicleRequest request = new SmartcarVehicleRequest.Builder()
.method("GET")
.path("{make}/migration")
.build();
VehicleResponse status = vehicle.request(request);
status = vehicle.request(
"GET",
"{make}/migration"
)
{
"requiresMigration": false
}
This endpoint is currently available for
teslaPermission
read_vehicle_info
Request
Pathstring
required
The vehicle ID of the vehicle you are making a request to.
curl "https://api.smartcar.com/v2.0/vehicles/{id}/{make}/migration" \
-H "Authorization: Bearer {token}" \
-X "GET"
status = vehicle.request(
"GET",
"{make}/migration"
)
const status = await vehicle.request(
"GET",
"{make}/migration"
);
SmartcarVehicleRequest request = new SmartcarVehicleRequest.Builder()
.method("GET")
.path("{make}/migration")
.build();
VehicleResponse status = vehicle.request(request);
status = vehicle.request(
"GET",
"{make}/migration"
)
Response
boolean
Set to
false if the vehicle is connected to Smartcar via Tesla’s new integration. See Tesla - What’s New for more details.{
"requiresMigration": false
}
Was this page helpful?

