PAK TAXILAHORE پاک ٹیکسی

Pak Taxi API

Search and book Pak Taxi from your own site or app

Free, no key needed. Ask for a trip and get every car class back with its fixed price, whether the group and luggage fit, how many cars are free that day, and a link that opens the booking already filled in.

Search

GET https://paktaxi.saig.page/api/search

ParameterMeaning
fromPickup place id (see places below). Required.
toDestination place id. Required unless trip=hourly.
triponeway (default), return or hourly.
hoursFor hourly hire, 3 to 24 (minimum 3).
date, timeYYYY-MM-DD, HH:MM. The date is used to count cars still free that day.
pax, bagsPassengers and large suitcases; cars that are too small come back as too_small.

Example: https://paktaxi.saig.page/api/search?from=riyadh&to=makkah&date=2026-12-01&time=09:00&pax=4&bags=2

Each option has class, price (PKR, whole car), seats, large_bags, fits, available (cars free that day), status (available, sold_out, too_small, on_request) and book_url. Send your customer to book_url: the booking form opens with the trip and car already chosen, and the booking is confirmed on WhatsApp by our coordinator.

Places

GET https://paktaxi.saig.page/api/places lists every place, its names in English, Arabic and Urdu, and where you can go from it.

idEnglishArabic
lahoreLahoreلاہور
lahore-airport-lheLahore Airport (LHE)لاہور ایئرپورٹ
islamabadIslamabadاسلام آباد
faisalabadFaisalabadفیصل آباد
multanMultanملتان
sialkotSialkotسیالکوٹ
gujranwalaGujranwalaگوجرانوالہ
peshawarPeshawarپشاور
islamabad-airport-isbIslamabad Airport (ISB)اسلام آباد ایئرپورٹ
murreeMurreeمری

Car classes

idClassCarsSeatsLarge cases
comfortComfortToyota Camry · Hyundai Sonata42
premiumPremium SedanFord Taurus · Mercedes E-Class42
familyFamily VanHyundai Staria · Kia Carnival76
vipVIP SUVGMC Yukon · Chevrolet Tahoe66
groupGroup VanToyota HiAce99

Good to know

  • Open to any website (CORS). Up to 120 searches a minute per address.
  • Prices are the published fixed fares, updated by Pak Taxi in their own app; always show the price the API returns.
  • Machine-readable description: /openapi.json.
  • Questions or a partner rate: WhatsApp +92 321 4722437.

For Pak Taxi's own software

The business can connect its own systems. In the admin app, under Business then Developers, it makes an API key and can set a webhook.

Bookings API

Send Authorization: Bearer <API key>.

GET  https://paktaxi.saig.page/api/vendor?op=bookings&since=2027-01-01T00:00:00Z&status=new
GET  https://paktaxi.saig.page/api/vendor?op=booking&ref=REF
POST https://paktaxi.saig.page/api/vendor?op=booking   {"from_place":"Airport","to_place":"Hotel","ride_date":"2027-01-05","ride_time":"09:30","name":"Guest","phone":"+9665…","ext_ref":"your-id","fare":120}
POST https://paktaxi.saig.page/api/vendor?op=status    {"ref":"REF","status":"confirmed"}

Status is new, confirmed, done or cancelled. Sending the same ext_ref again returns the same booking. At most 120 calls a minute.

Webhook

Each new booking and each change is sent to your address as JSON: {"event":"booking.created" | "booking.updated","sent_at":"…","booking":{…}}. Check it is ours: x-skym-signature is sha256= followed by HMAC-SHA256, keyed with your signing secret, of x-skym-timestamp + "." + the raw body. Answer with a 2xx status within six seconds.

Book nowWhatsApp