localhost 127.0.0.1 askmidinsurance.site askmids.uk motorinsurancedatabase.site midinsurance.site checkmycarinsurance.site carinsurancecheck.site checkinsurance.site vehicleinsurancecheck.site checkmyinsurance.site motcheck.site dvlamotchecker.uk checkmyvehicle.uk drivesecure.uk motchecker.askmidinsurance.site checkmotand.askmidinsurance.site checkmotcheck.askmidinsurance.site motcheckcheck.askmidinsurance.site motcheckmot.askmidinsurance.site motchecktest.askmidinsurance.site askmid.askmidinsurance.site checkcartaxed.askmidinsurance.site checkmot.askmidinsurance.site dvlamotcheck.askmidinsurance.site roadtaxcheck.askmidinsurance.site carmotcheck.askmidinsurance.site checkmymot.askmidinsurance.site vehicletaxcheck.askmidinsurance.site dvlataxcheck.askmidinsurance.site checkmotandtax.askmidinsurance.site motcheckgov.askmidinsurance.site mottestsnearme.askmidinsurance.site govukmotcheck.askmidinsurance.site findmot.askmidinsurance.site mottestcheck.askmidinsurance.site motlookup.askmidinsurance.site taxmotcheck.askmidinsurance.site checkcarmotandtax.askmidinsurance.site mothistory.askmidinsurance.site motrecords.askmidinsurance.site findmymot.askmidinsurance.site mottaxcheck.askmidinsurance.site dvlavehiclecheckmot.askmidinsurance.site checkmotandroadtax.askmidinsurance.site carmotcheckgov.askmidinsurance.site dvlacarcheckmot.askmidinsurance.site wwwgovukcheckmot.askmidinsurance.site checkroadtaxandmot.askmidinsurance.site askmids.askmidinsurance.site motroadtaxcheck.askmidinsurance.site checkmymotandtax.askmidinsurance.site carandmotcheck.askmidinsurance.site carandtaxcheck.askmidinsurance.site carchecktaxmot.askmidinsurance.site carmotandroadtaxcheck.askmidinsurance.site carmotcheckergov.askmidinsurance.site carmotfinder.askmidinsurance.site carmotlookup.askmidinsurance.site carmotstatus.askmidinsurance.site carmottestcheck.askmidinsurance.site carmottesting.askmidinsurance.site cartaxcheque.askmidinsurance.site cartaxstatus.askmidinsurance.site cartaxvehiclecheck.askmidinsurance.site carvehiclemotcheck.askmidinsurance.site checkacarhastax.askmidinsurance.site checkacarstaxed.askmidinsurance.site checkamotandtax.askmidinsurance.site checkataxvehicle.askmidinsurance.site checkataxedcar.askmidinsurance.site checkavehiclemotandtax.askmidinsurance.site checkanmotonacar.askmidinsurance.site checkandmot.askmidinsurance.site checkcarandmot.askmidinsurance.site checkcarandtax.askmidinsurance.site checkcartaxcheck.askmidinsurance.site checkcartaxonacar.askmidinsurance.site checkcartaxoncar.askmidinsurance.site checkcartaxonvehicle.askmidinsurance.site checkcarstaxed.askmidinsurance.site checkfortaxcar.askmidinsurance.site checkiscarmot.askmidinsurance.site checkisvehicletaxed.askmidinsurance.site checkmotforacar.askmidinsurance.site checkmotgovuk.askmidinsurance.site checkmothis.askmidinsurance.site checkmotincar.askmidinsurance.site checkmotongovuk.askmidinsurance.site checkmotrecord.askmidinsurance.site checkmotstatusdvla.askmidinsurance.site checkmothistory.askmidinsurance.site checkmycartaxandmotonline.askmidinsurance.site checkmymottax.askmidinsurance.site checkmymottest.askmidinsurance.site checkmytaxonmycar.askmidinsurance.site checktaxforacar.askmidinsurance.site checktaxonthecar.askmidinsurance.site checktaxonyourcar.askmidinsurance.site checkthatacaristaxed.askmidinsurance.site
checkthetaxofavehicle.checkinsurance.sitecheckthetaxonavehicle.checkinsurance.sitecheckthetaxonmycar.checkinsurance.sitechecktruckmot.checkinsurance.sitecheckvehicletaxmot.checkinsurance.sitecheckvehicletaxonacar.checkinsurance.sitecheckvehicletaxoncar.checkinsurance.sitechequeroadtax.checkinsurance.sitedvlacheckfortax.checkinsurance.sitemotchecker.checkmycarinsurance.sitecheckmotand.checkmycarinsurance.sitecheckmotcheck.checkmycarinsurance.sitemotcheckcheck.checkmycarinsurance.sitemotcheckmot.checkmycarinsurance.sitemotchecktest.checkmycarinsurance.siteaskmid.checkmycarinsurance.sitecheckcartaxed.checkmycarinsurance.sitecheckmot.checkmycarinsurance.sitedvlamotcheck.checkmycarinsurance.siteroadtaxcheck.checkmycarinsurance.sitecarmotcheck.checkmycarinsurance.sitecheckmymot.checkmycarinsurance.sitevehicletaxcheck.checkmycarinsurance.sitedvlataxcheck.checkmycarinsurance.sitecheckmotandtax.checkmycarinsurance.sitemotcheckgov.checkmycarinsurance.sitemottestsnearme.checkmycarinsurance.sitegovukmotcheck.checkmycarinsurance.sitefindmot.checkmycarinsurance.sitemottestcheck.checkmycarinsurance.sitemotlookup.checkmycarinsurance.sitetaxmotcheck.checkmycarinsurance.sitecheckcarmotandtax.checkmycarinsurance.sitemothistory.checkmycarinsurance.sitemotrecords.checkmycarinsurance.sitefindmymot.checkmycarinsurance.sitemottaxcheck.checkmycarinsurance.sitedvlavehiclecheckmot.checkmycarinsurance.sitecheckmotandroadtax.checkmycarinsurance.sitecarmotcheckgov.checkmycarinsurance.sitedvlacarcheckmot.checkmycarinsurance.sitewwwgovukcheckmot.checkmycarinsurance.sitecheckroadtaxandmot.checkmycarinsurance.siteaskmids.checkmycarinsurance.sitemotroadtaxcheck.checkmycarinsurance.sitecheckmymotandtax.checkmycarinsurance.sitecarandmotcheck.checkmycarinsurance.sitecarandtaxcheck.checkmycarinsurance.sitecarchecktaxmot.checkmycarinsurance.sitecarmotandroadtaxcheck.checkmycarinsurance.site

API Documentation

Complete reference for AskMid's Motor Insurance Database API

Authentication

All API requests require authentication using API keys. Include your API key in the request header.

Headers

X-API-Key: your_api_key_here

Important: Keep your API keys secure and never expose them in client-side code or public repositories.

Base URL

https://api.askmid.net/v1

Vehicle Insurance Verification

GET

Endpoint

GET /vehicle/{registration}/insurance

Parameters

ParameterTypeRequiredDescription
registrationstringYesVehicle registration number (e.g., "AB12CDE")

Response

{
  "registration": "AB12CDE",
  "insured": true,
  "policy": {
    "number": "POL123456789",
    "insurer": "Example Insurance Ltd",
    "validFrom": "2024-01-01",
    "validTo": "2024-12-31",
    "type": "Comprehensive"
  },
  "vehicle": {
    "make": "Toyota",
    "model": "Corolla",
    "year": 2020,
    "color": "Blue"
  },
  "lastUpdated": "2024-09-19T10:00:00Z"
}

Example Request

curl -X GET "https://api.askmid.net/v1/vehicle/AB12CDE/insurance" \
  -H "X-API-Key: your_api_key_here"

Bulk Vehicle Verification

POST

Endpoint

POST /vehicle/bulk-insurance

Request Body

{
  "registrations": ["AB12CDE", "XY34FGH", "LM56NOP"]
}

Response

{
  "results": [
    {
      "registration": "AB12CDE",
      "insured": true,
      "policy": { ... }
    },
    {
      "registration": "XY34FGH",
      "insured": false,
      "error": "Vehicle not found"
    }
  ],
  "processed": 3,
  "successful": 2,
  "failed": 1
}

Compliance Check

GET

Endpoint

GET /compliance/{registration}

Response

{
  "registration": "AB12CDE",
  "compliant": true,
  "checks": {
    "insuranceValid": true,
    "motValid": true,
    "roadTaxPaid": true,
    "noOutstandingFines": true
  },
  "lastChecked": "2024-09-19T10:00:00Z"
}

Error Codes

Status CodeError TypeDescription
400Bad RequestInvalid request parameters or malformed data
401UnauthorizedInvalid or missing API key
404Not FoundVehicle registration not found in database
429Too Many RequestsRate limit exceeded. Check your plan limits
500Internal Server ErrorServer error occurred. Please try again later

Rate Limits

API rate limits vary by your subscription plan. Rate limit headers are included in all responses.

Response Headers

X-RateLimit-Limit: 1000
X-RateLimit-Remaining: 999
X-RateLimit-Reset: 1632093600