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": "DAEWOO TRUCK",
  "CarMake": { "CurrentTextValue": "DAEWOO" },
  "MakeDescription": { "CurrentTextValue": "DAEWOO" },
  "CarModel": { "CurrentTextValue": "TRUCK" },
  "ModelDescription": { "CurrentTextValue": "TRUCK" },
  "VechileIdentificationNumber": "000010",
  "RegistrationYear": 2006,
  "RegistrationDate": "14/04/2006",
  "Image": "http://www.carregistrationapi.pk/image.aspx/@REFFV09PIFRSVUNL",
  "Engine": "DE12T15056070K",
  "Owner": {
    "Name": "M******* Y***** K***",
    "Father": "",
    "Address": ""
  }
}