Documentation Index
Fetch the complete documentation index at: https://docs.volteras.com/llms.txt
Use this file to discover all available pages before exploring further.
Connecting Vehicles to Volteras
Volteras offers two primary methods for connecting vehicles:- Account Connection
- VIN Connection
Account Connection
Generate Consent Flow link
Create a customizable Consent Flow link following the documentation at
https://docs.volteras.com/api-reference/accounts/action-connect.
Initiate connection
Embed, send, or directly use the Consent Flow link to establish a connection
with the vehicle.
VIN Connection
Vehicles can be connected by providing the VIN, make, and country — either via the Connect Vehicles API endpoint or through the Volteras Portal. For a detailed walkthrough of the API connection process, including statuses and error handling, see VIN Connection Process in Detail below. For OEM-specific onboarding flows, see our connections guide. Need help deciding which method is right for you? Contact our team for personalized assistance.VIN Connection Process in Detail
The VIN connection process is asynchronous. When you submit VINs via the API, the platform processes each one in the background — you’ll need to poll for results or listen for webhooks to know when connections complete.Step-by-step Flow
Submit VINs
Send a list of VINs (with make and country) to the Connect Vehicles
endpoint.
The API responds immediately with a 202 Accepted and returns a group
id and status of PROCESSING.Poll for results
Use the group
id to check the status of your request: - Get connection
group
status
— returns the overall group status (PROCESSING, COMPLETED, or FAILED).- Get connection results — returns paginated, per-VIN results including the status, any error codes, and messages.
Receive webhooks
When a vehicle successfully connects, you’ll also receive a
device.connected webhook. See Webhooks for setup and
payload details.Per-VIN Statuses and Errors
Each VIN in the results will have astatus indicating the outcome of the connection attempt. For a full description of each status, see the results endpoint response schema.
When a VIN has a non-success status, the errors array on that vehicle input contains one or more error objects, each with a code and a message. For a full list of error codes, see the Errors reference.
Webhooks
When a vehicle is successfully connected or disconnected, you will receive a webhook:device.connected— sent when a vehicle successfully connects.device.disconnected— sent when a vehicle is disconnected.
id and deviceType. Subscribe to these events via the Volteras Portal. For full webhook schemas and setup instructions, see Webhooks.
