---
title: "Check vehicle eligibility"
method: POST
path: "/v1/eligibility"
tags: ["Eligibility"]
---

# Check vehicle eligibility

`POST /v1/eligibility`

Retrieves the eligibility status for a specific VIN. This can be used to find out if the vehicle has the necessary connectivity to transmit data.

## Request body

- Request
  - `vin` string, required — Vehicle vin.
  - `brand` 'mercedes-benz' | 'ford' | 'bmw' | 'mini' | 'citroen' | 'peugeot' | 'opel' | 'vauxhall' | 'ds' | 'jeep' | 'fiat' | 'alfaromeo' | 'renault' | 'toyota' | 'lexus' | 'volvo-cars' | 'sandbox', required

## Response `200`

Vehicle eligibility requested successfully

- SuccessResponse — Response of eligibility check
  - `vin` string, required
  - `eligible` boolean, required
  - `data_delivery` string[], required
  - `connectivity_status` 'activated' | 'deactivated' | 'unknown'
  - `primary_user_assigned` boolean

## Other responses

- `401` — When an invalid ServiceAccountToken is used.
- `422` — Errors such as invalid VIN and brand call failed

---

[API](https://skmtc.dev/high-mobility/apis/oauth2-api.md) · [All operations](https://skmtc.dev/high-mobility/apis/oauth2-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/high-mobility/oauth2-api/revisions/656dd06678e9/schema)
