UK-EN

OE Service History (UK) from VRM

Save time verifying vehicle service history,  with digital service history retrieval from 43 manufacturers,  with coverage of all European markets (inc non-EU) from MY 2012 onward.

Brands covered:  

  • Aixam (limited coverage)
  • Alfa Romeo (only workshop remarks)
  • Alpine (limited coverage)
  • Audi
  • Bentley (limited coverage)
  • BMW
  • Citroen (only workshop remarks)
  • Chrysler (only workshop remarks)
  • Cupra
  • Dacia (only workshop remarks)
  • DAF (limited coverage)
  • Dodge (only workshop remarks)
  • DS (limited coverage)
  • Ferrari (limited coverage)
  • Ford
  • Fiat (only workshop remarks)
  • Honda (Germany only)
  • Iveco (limited coverage)
  • Infiniti
  • Jaguar
  • Jeep (only workshop remarks)
  • Kia (only workshop remarks)
  • Land Rover
  • Lexus
  • Mazda
  • Maserati (limited coverage)
  • Mercedes-Benz
  • Mini
  • Nissan
  • Opel
  • Peugeot (only workshop remarks)
  • Piaggio (limited coverage)
  • Polestar (only workshop remarks)
  • Porsche
  • Renault (only workshop remarks)
  • SEAT
  • Skoda
  • Subaru (limited coverage)
  • Suzuki (limited coverage)
  • Toyota
  • Vauxhall
  • Volkswagen
  • Volvo (workshop remarks only)
  • Yamaha (limited coverage)

Note: This is an asynchronous call. For more information, please see our Knowledge Base article on handling 202 responses.

Pricing

PAYG
£2.60
Per Result

Pricing

PlanGBPEURUSD
PAYG (Per Result)£2.60€3.12$3.64
Business (Per Result)£2.36€2.83$3.30
Enterprise (Per Result)£2.12€2.54$2.97

Documentation

Introduction

Retrieve digital service history data from 31 manufacturers with full European coverage.

Header

When making calls to our API, include the following header:

x-api-key:your-api-key-here

Example Request

https://bjbiy52iua.execute-api.eu-west-2.amazonaws.com/dev/ezyvin/servicehistoryfromvrm/?vehicle_registration_mark=AB21ABC&callback_url=https://webhookexample/l235o5abcde6f/receiver&return_data_in_callback=true

Example Sandbox Request

https://bjbiy52iua.execute-api.eu-west-2.amazonaws.com/dev/ezyvin/servicehistoryfromvrm/?vehicle_registration_mark=AB21ABC&callback_url=https://webhookexample/l235o5abcde6f/receiver&return_data_in_callback=true&sandbox=1

Request Parameters

vehicle_registration_mark
mandatory, string, e.g. AB21ABC
Vehicle registration number (VRM).
callback_url
optional, string, e.g. https://webhookexample/l235o5abcde6f/receiver
The callback URL
return_data_in_callback
optional, string, e.g. true
Whether the callback should contain the data from the result.

Sample Response

{
  "success": true,
  "result": {
    "vehicle_identification_number": "ABCDE123456F78910",
    "service_events": [
      {
        "date_of_service_event": "2019-10-21",
        "mileage_observed": 69343,
        "mileage_unit": "km",
        "service_provider": "Premier Service Centre, 2 York Road, Leicester, LE4 9LS, United Kingdom",
        "service_type": "service",
        "service_actions": [
          "Engine: oil and filter change.",
          "Brake fluid replaced."
        ]
      }
    ]
  },
  "error": "If there is an error the message would go here"
}

Response Parameters

success
e.g. true
Whether the api call was successful
vehicle_identification_number
e.g. ABCDE123456F78910
Vehicle identification number (VIN).
date_of_service_event
e.g. 2019-10-21
Date of service.
mileage_observed
e.g. 69343
Vehicle odometer reading
mileage_unit
e.g. km
The mileage unit.
service_provider
e.g. Premier Service Centre, 2 York Road, Leicester, LE4 9LS, United Kingdom
Service provider.
service_type
e.g. service
Service type.
error
e.g. If there is an error the message would go here
Details of what went wrong with the api call

Status Codes

200
success, chargeable
Request has been successfully received and a response has been sent.
202
accepted, non-chargeable
Request has been received and accepted for processing, but the action has not yet been completed.
204
no content, non-chargeable
Request has been successfully received but there is no content to return e.g. if an invalid VRM has been sent.
206
partial content, non-chargeable
Request has been successfully received but limited content is returned e.g. if an invalid VRM has been sent.
400
bad request, non-chargeable
Request was not received e.g. if any required parameters are missing.
403
forbidden, non-chargeable
Request was rejected e.g. if the API key is invalid or the service is not enabled.
429
too many requests, non-chargeable
API key rate limit/quota has been exceeded.
500
internal server error, non-chargeable
We are unable to process the request e.g. if the API is under extremely heavy load.
503
service unavailable, non-chargeable
Service is temporarily unavailable. Contact help@oneautoapi.com

Also Available From Ezyvin