import { Button } from "zudoku/ui/Button";
import { FileCode2 } from "zudoku/icons";

# Vin-code patterns

<Callout type="tip" title="Good to know">
  Romanian `10`, `30`, `90`, `365` days vignettes and 
  Moldavian `all` vignettes requires vin-code from vehicle.
</Callout>


The VIN code is a strictly designated pattern, the correctness of which also requires the user’s attention.
You can [Read more on wikipedia](https://en.wikipedia.org/wiki/Vehicle_identification_number)

Right now in "Beta mode" we only check the length of the VIN code, which should be 17 characters.

<Button size="default">
  <FileCode2  /> <a href="/api/extended-list-endpoints#validate-vehicles" target="_blank"> Test Validate Vehicle </a>
</Button>

```json title="Body example"
  {
    "cars": [
      {
        "country": "si",
        "plate": "LJ000ID",
        "vin_code": "VWT045FD9812VB341"
      }
    ]
  }
```