Getting Started
Welcome to the OFV Data API Portal. This guide will walk you through how to get access to our APIs and start using them.
Step 1: Create an Account
To access the API portal, you need to create an account:
Click Sign up in the top right corner of this page.
Sign in using your Microsoft or Google account.
Complete the registration form.
Step 2: Request API Access
Once your account is created, you need to request access to the specific API products you want to use.
Send an email to support@ofv.no with the following information:
The email address you registered with
Which API(s) you would like access to (e.g. Transaction API, Registrations API)
Your company name and a brief description of your use case
Our team will review your request and grant access to the appropriate product subscription.
You will receive a confirmation email once access has been granted.
Step 3: Get Your Subscription Key
After your access has been approved:
Sign in to this portal.
Go to your Profile page.
Under Subscriptions, you will find your subscription key(s).
Copy your Primary key — this is what you will use to authenticate your API requests.
Important: Keep your subscription key confidential. Do not share it publicly or commit it to source code.
Step 4: Make Your First API Call
Include your subscription key in every API request using the HTTP header:
Ocp-Apim-Subscription-Key: your-subscription-key-hereFor full documentation on each API, including available filters, example requests, and response schemas, see:
Transaction API — Vehicle ownership transaction data (sales, transfers, first-time registrations)
Registrations API — Vehicle registration data and technical specifications
You can also browse all available APIs on the APIs page.
Rate Limits and Quotas
Your subscription includes both a rate limit and a quota, configured based on your agreement:
Rate limit — Controls how many requests you can make in a short time window (burst protection). If you exceed the rate limit, you will receive a
429 Too Many Requestsresponse. Wait for the window to reset and try again.Quota — Controls your total number of requests over a longer period (e.g. weekly). Once your quota is exhausted, further requests will be rejected until the quota resets.
You can monitor your usage via the response headers on each API call:
X-RateLimit-Limit — Maximum requests allowed in the current rate limit window
X-RateLimit-Remaining — Requests remaining in the current rate limit window
X-RateLimit-Reset — Seconds until the rate limit window resets
X-Quota-Limit — Total requests allowed in the current quota period
X-Quota-Reset — Quota reset interval (e.g. "weekly")
If you need to adjust your rate limits or quota, contact support@ofv.no.
Need Help?
If you have questions or need assistance, contact us at support@ofv.no.
For full technical API specifications (schemas, response formats, error codes), see the APIs page.