# Motorbay

> A REST API for looking up Danish vehicles by license plate, VIN or vehicle ID, with technical data, engine, environment, fuels, the latest inspection, equipment, search and reference data, answered as JSON. The data is Motorstyrelsen's public statistics extract of the Danish Motor Register (DMR), about 13 million vehicles, imported automatically with each new weekly extract. It is vehicle data only (no owners, insurance or debt) and not real-time. Motorbay is not affiliated with Motorstyrelsen.

Every request needs an API key in the X-Api-Key header and an active plan. The free plan includes 1,000 requests a month with no card. Paid plans start at €13 a month. Rate limit: 60 requests per minute per key. Questions: support@motorbay.app.

## Product

- [Home](https://motorbay.app/en): what the API does, a sample request and response
- [Pricing](https://motorbay.app/en/pricing): plans, included requests and price per request
- [Data](https://motorbay.app/en/data): every field the API returns, grouped, with units
- [Compare](https://motorbay.app/en/compare): how to choose a Danish license plate API, and what Motorbay offers on each point
- [Vehicle data for car dealers and listings](https://motorbay.app/en/solutions/car-dealers)
- [Vehicle data for workshop software](https://motorbay.app/en/solutions/workshops)
- [Master data for fleets and leasing](https://motorbay.app/en/solutions/fleets-and-leasing)
- [Vehicle data for insurance pricing](https://motorbay.app/en/solutions/insurance)

## Guides

- [Guides to the Danish Motor Register](https://motorbay.app/en/guides): every guide, with when its sources were last checked
- [The Danish Motor Register (DMR) as an API](https://motorbay.app/en/guides/danish-motor-register-api): What Motorstyrelsen publishes from the Danish Motor Register (DMR), what its weekly extract holds, and how to look up Danish vehicles through an API.
- [Switch from Synsbasen API to Motorbay: field map](https://motorbay.app/en/guides/switch-from-synsbasen): Move from the Synsbasen API to Motorbay: endpoints, auth, a field map, what Synsbasen offers beyond Motorbay, code before and after, and a checklist.
- [Switch from MotorAPI to Motorbay: fields and code](https://motorbay.app/en/guides/switch-from-motorapi): Move from MotorAPI.dk to Motorbay: endpoints, auth, what MotorAPI's docs say about fields, where fields live at Motorbay, code before and after, a checklist.

## Docs

- [API reference](https://app.motorbay.app/en/docs): every endpoint, parameter, response field and error code
- [OpenAPI document](https://api.motorbay.app/openapi/v1.json): the API as OpenAPI 3.1 JSON
- [Quickstart](https://app.motorbay.app/en/docs/guides/quickstart): from account to first call in about five minutes
- [Guides](https://app.motorbay.app/en/docs/guides): authentication, errors, rate limits, pagination, data freshness, changelog
- [Docs index for language models](https://app.motorbay.app/llms.txt)

## Optional

- [System status](https://status.motorbay.app)
- [About](https://motorbay.app/en/about)
- [Contact](https://motorbay.app/en/contact)
