Get car
const url = 'https://api-uat.flinkey.de/v3/cars/1';const options = { method: 'GET', headers: { 'Customer-ID': 'example', 'flinkey-API-Key': '<flinkey-API-Key>', Authorization: 'Bearer <token>' }};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://api-uat.flinkey.de/v3/cars/1 \ --header 'Authorization: Bearer <token>' \ --header 'Customer-ID: example' \ --header 'flinkey-API-Key: <flinkey-API-Key>'Purpose
Retrieve one specific car by car ID in the selected customer context.
A car represents the vehicle access object used by the flinkey API.
For developer integrations, the flinkey BLE Box is abstracted behind the Car concept.
Use this operation when the partner backend already knows the flinkey carId and needs to retrieve the current car data.
When to use this operation
Use this operation when the partner backend needs to inspect or validate one specific car.
Typical situations:
- validating a stored partner vehicle to flinkey car mapping,
- checking whether a stored
carIdstill exists, - retrieving car metadata before creating an assignment,
- troubleshooting assignment creation,
- reconciling local vehicle data with flinkey car data.
In most integrations, the partner backend should persist a mapping between the partner vehicle ID and the flinkey carId.
Validation notes
PROD validation result:
GET /cars/{carId}was successfully executed withflinkey-API-Key,Authorization: Bearer {{accessToken}}andCustomer-ID.- The response is a single car object.
idis returned as number.description,vin,name,licensePlate,brandandmodelare returned as string values.- Metadata fields such as
vinmay be empty depending on vehicle setup and data quality. - OData collection query options such as
$filter,$orderby,$count,$skipand$topare not supported because this endpoint returns a single resource, not a collection. $selectwas tested and resulted in a timeout; do not use$selectfor this endpoint.- Use
GET /carsfor OData-based filtering, ordering, paging or collection query behavior.
Async behavior
Synchronous.
The car is returned directly in the API response.
Webhook result
No.
This operation does not produce a webhook result.
Security notes
Never log:
flinkey-API-Key,- bearer token,
- full request headers.
Car identifiers are environment-specific.
Do not mix UAT and PROD car IDs.
Use placeholders in documentation, examples, screenshots and AI prompts.
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”Database ID of the car
Header Parameters
Section titled “Header Parameters”Customer database ID
Responses
Section titled “Responses”Car was retrieved successfully
object
Car database ID
Car name
Optional car description
Vehicle identification number
Vehicle license plate
Vehicle brand
Vehicle model
Example
{ "id": 123, "name": "VW Golf Fleet-01", "description": "White VW Golf, 2024", "vin": "WVWZZZ1KZXW000001", "licensePlate": "B-FL 1234", "brand": "Volkswagen", "model": "Golf"}Invalid subscription key or missing / invalid access token
Recommended handling: Check flinkey-API-Key, bearer token and environment configuration
API Manager or requested car could not be found for the selected customer context
Recommended handling: Check API Manager setup, Customer-ID, carId and local vehicle mapping
Server-side error
Recommended handling: Retry later if appropriate and escalate if persistent
