API Documentation

RegCheck API — Pakistan

The /CheckPakistan endpoint requires a Province parameter. Three provinces are currently supported: KP (Khyber Pakhtunkhwa), SD (Sindh), and GB (Gilgit-Baltistan). Each province returns different data.

Endpoint

https://www.regcheck.org.uk/api/reg.asmx?op=CheckPakistan

Test plate/province: GLTA-6050 / GB

Province: KP (Khyber Pakhtunkhwa)

Also requires a District parameter. Valid districts: Abbottabad, Bannu, Battagram, Buner, Charsadda, Chitral, Dera Ismail Khan, Hangu, Haripur, Karak, Kohat, Kohistan, Lakki Marwat, Lower Dir (PATA), Malakand (PATA), Mansehra, Mardan, Nowshera, Peshawar, Shangla, Swabi, Swat, Tank, Tor Ghar, Upper Dir.

Fields returned: VIN, Year, Make/Model, Owner Name, Owner Father Name, Engine Number, Colour

Province: GB (Gilgit-Baltistan)

Fields returned: Make, Model, VIN, Registration Year, Registration Date, Engine Number, Owner (name, father, address)

Province: SD (Sindh)

Only 4-wheel vehicles (cars) supported.

Fields returned: Make, Registration Date, Tax Date, Engine Number, Body Type, Owner Name, CPLC (vehicle clearance status), Seats, Horse Power, Class

Sample JSON (KP)

{
  "Description": "HERO RF70",
  "CarMake": { "CurrentTextValue": "HERO RF70" },
  "VechileIdentificationNumber": "266991",
  "RegistrationYear": "2011",
  "Extended": [
    { "Key": "Owner Name", "Value": "ALI RAZA" },
    { "Key": "Color", "Value": "Red" },
    { "Key": "Engine Number", "Value": "266991" }
  ]
}

Sample JSON (GB)

{
  "Description": "Messy Farauror 1972",
  "VechileIdentificationNumber": "4584-L-3",
  "RegistrationYear": 1974,
  "RegistrationDate": "22/01/1974",
  "Engine": "08103",
  "Owner": {
    "Name": "RIASAT ALI",
    "Father": "BARKET ALI",
    "Address": "SHEIKHPURE"
  }
}