Mustakbil Jobs Scraper — Pakistan Jobs API
Pricing
from $1.20 / 1,000 job scrapeds
Mustakbil Jobs Scraper — Pakistan Jobs API
Scrape Mustakbil.com (Pakistan + regional) jobs into JSON via JobPosting JSON-LD, RSS, and city listings. CheerioCrawler. PPE $1.20/1k. Karachi, Lahore, Islamabad jobs scraper.
Pricing
from $1.20 / 1,000 job scrapeds
Rating
0.0
(0)
Developer
Umar Arshad
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
Scrape public job listings from Mustakbil.com (Pakistan’s large multi-category job board, plus regional subdomains) into clean, structured JSON. This Apify Actor parses schema.org JobPosting JSON-LD from server-rendered detail pages and discovers openings via RSS, city/country listing pages, and optional sitemap URLs — all through Crawlee CheerioCrawler and the Apify SDK. No browser automation for the happy path. No login. No email enrichment.
Store niche: dedicated Mustakbil scrapers were missing from the Apify Store when this Actor shipped. Pair it with our India-focused boards:
What this Actor does
Mustakbil indexes 140K+ jobs across Pakistan (Karachi, Lahore, Islamabad, Rawalpindi, Faisalabad, online/remote) and regional markets. Recruiters, analysts, and automation pipelines need bulk access to titles, employers, cities, salaries (often PKR monthly), employment type, and apply URLs.
Each run:
- Discovers jobs from
searchUrlsor default Pakistan RSS (rss.mustakbil.com/jobs-rss?c=162) +/jobs/pakistan/{city}listing pages. - Optionally filters by
keywords(title / company / description) andlocation(city slug map: lahore, karachi, islamabad, …). - Fetches each
/jobs/job/{id}detail page and parses JobPosting JSON-LD (title, description, datePosted, validThrough, employmentType, hiringOrganization, jobLocation, baseSalary). - Deduplicates on
jobId, tagssource=mustakbil, stops atmaxJobs(default 100, hard max 5000). - Charges pay-per-event (PPE) event
job-scrapedat $1.20 per 1,000 jobs.
Scrape Mustakbil.com / Pakistan jobs
{"keywords": ["software", "developer"],"location": "Lahore","maxJobs": 200,"includeDescription": true,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"]}}
Or paste listing / job / RSS URLs:
{"searchUrls": ["https://www.mustakbil.com/jobs/pakistan/karachi","https://www.mustakbil.com/jobs/job/1435310","https://rss.mustakbil.com/jobs-rss?c=162"],"maxJobs": 100}
Mustakbil jobs API alternative
Mustakbil has no official public bulk developer API. This Actor is a practical Mustakbil / Pakistan jobs API alternative: it uses the same public SSR HTML (JobPosting JSON-LD), RSS feed, and listing pages the site already exposes. Prefer Apify RESIDENTIAL proxy — Cloudflare often challenges datacenter IPs. Set useMockData: true to run against bundled fixtures.
Input
| Field | Type | Default | Notes |
|---|---|---|---|
keywords | string[] | — | Client-side match on title/company/description |
location | string | — | City slug (lahore, karachi, islamabad, rawalpindi, online, …) |
searchUrls | string[] | — | Listing, job, RSS, or sitemap URLs |
maxJobs | integer | 100 | Cap 1–5000 |
includeDescription | boolean | true | Fetch detail JSON-LD per job |
useMockData | boolean | false | Force fixtures (also auto on 403) |
proxyConfiguration | object | RESIDENTIAL | Apify Proxy groups |
Output fields
jobId, title, company, companyUrl, companyLogo, locationCity, locationCountry, employmentType, datePosted, validThrough, salaryMin, salaryMax, salaryCurrency, salaryUnit, description, url, source (= mustakbil), scrapedAt.
Pricing (PPE)
$1.20 / 1,000 jobs via custom event job-scraped ($0.0012 each), plus a small apify-actor-start. No usage pass-through. Do not enable synthetic apify-default-dataset-item alongside job-scraped (avoids double billing). Memory: 512–2048 MB (default 1024).
Local development
cd /workspace/mustakbil-jobs-scrapernpm installnpm run buildAPIFY_LOCAL_STORAGE_DIR=./storage npm run start:dev
Default local INPUT.json sets useMockData: true.
Deploy
$apify push
See BUILD.md for Console PPE + Publication steps.
Limitations & ethics
- Public data only. Does not log in, bypass CAPTCHAs, or scrape private profiles.
- Does not enrich employer emails.
- Mustakbil / Cloudflare may rate-limit some IP ranges; use RESIDENTIAL proxy.
- Users must comply with Mustakbil’s Terms of Service and applicable law (including Pakistan PECA / data rules where relevant).
Related Actors
- Foundit Jobs Scraper — Monster India / Foundit.in
- Instahyre Jobs Scraper — Instahyre tech jobs
SEO keywords
Mustakbil scraper, Mustakbil.com jobs scraper, Pakistan jobs scraper, Karachi jobs scraper, Lahore jobs scraper, Islamabad jobs scraper, Rawalpindi jobs, Mustakbil job board API, Apify job scraper, PPE job-scraped, Cheerio Crawlee Apify Actor, JobPosting JSON-LD scraper.