VehicleNames

Overview

The VehicleNames endpoint returns the custom nickname for each vehicle on the account. To set a name, use SetVehicleName.

POST https://rivian.com/api/gql/gateway/graphql

Required Headers

a-sess: <your app session token>
u-sess: <your user session token>
csrf-token: <your CSRF token>
apollographql-client-name: com.rivian.android.consumer

Request Body

{
  "operationName": "VehicleNames",
  "variables": {},
  "query": "query VehicleNames { currentUser { vehicles { id settings { name { value } } } } }"
}

Example Response

{
  "data": {
    "currentUser": {
      "vehicles": [
        {
          "id": "<your-vehicle-id>",
          "settings": {
            "name": {
              "value": "My R1T"
            }
          }
        },
        {
          "id": "<your-other-vehicle-id>",
          "settings": {
            "name": {
              "value": "Road Tripper"
            }
          }
        }
      ]
    }
  }
}

If a vehicle has no custom name, name may be null.


This site uses Just the Docs, a documentation theme for Jekyll.