Naukrigulf Jobs Scraper & API: Gulf Salaries, Emails avatar

Naukrigulf Jobs Scraper & API: Gulf Salaries, Emails

Pricing

from $0.79 / 1,000 jobs

Go to Apify Store
Naukrigulf Jobs Scraper & API: Gulf Salaries, Emails

Naukrigulf Jobs Scraper & API: Gulf Salaries, Emails

Scrape Naukrigulf jobs in Dubai, UAE, Saudi Arabia, Qatar, Kuwait, Oman: monthly salary as numbers, nationality and gender wanted (jobs open to Indians, Filipinos...), recruiter email and contact, industry, company or consultancy, fake-job red flags, job alerts.

Pricing

from $0.79 / 1,000 jobs

Rating

0.0

(0)

Developer

Superior Actors

Superior Actors

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

8 days ago

Last modified

Features

Limited permissions

Share

Naukrigulf Jobs Scraper & API: Gulf Salaries, Nationality, Emails

Scrape Naukrigulf (naukrigulf.com) jobs in Dubai, Abu Dhabi, the UAE, Saudi Arabia, Qatar, Kuwait, Oman, Bahrain and the rest of the Middle East to Excel, CSV or JSON without login. Every job comes with its full job card, not only the search snippet:

  • Monthly salary as numbers: currency, low and high as posted ("AED 3,500 - 4,000 a month"), the same per year, and Naukrigulf's USD band. Filter by a minimum monthly salary in AED.
  • Who can apply: the nationality the employer asks for ("Indian", "Any Arab National", "Any Nationality") and gender. Filter jobs open to your nationality: Indian, Pakistani, Filipino, Egyptian, Nepali, British...
  • Recruiter contact: contact name and role, email, address, company website, company or recruitment consultancy.
  • Red flags of fake Gulf jobs: visa or processing fee asked, WhatsApp-only contact, personal Gmail address, earning promises.
  • Job alerts: schedule it and get only the jobs you have not seen yet.
{ "keywords": ["driver"], "locations": ["UAE"], "openToNationality": "Indian", "minMonthlySalaryAed": 2500 }

No Naukrigulf account, no cookies, no browser. Use it as a Naukrigulf jobs API: one call returns clean JSON with the fields above.

What you get

One row per job. Real examples, October 2026 (UAE, newest first):

jobcompanylocationsalarynationalityexperience
Key Account Manager (B2B Sales)eMindsAbu DhabiAED 6,000 - 6,500 a monthAny Nationality2-6 years
Social Media Marketing ManagerDM Healthcare LLCDubaiAED 6,000 - 10,000 a monthIndian, Jordanian, Lebanese, Filipino5-10 years
Electrical TechnicianIndman DMCCAbu DhabiAED 3,500 - 4,000 a monthIndian3-8 years
Quantity Surveyor ManagerFatherson International FZEDubaiAED 15,000 - 20,000 a monthAny Nationality8-14 years
Heavy Trailer DriverZararah General Transporting companyAbu DhabiAED 3,200 - 4,000 a monthIndian2-5 years

In our test of 100 newest UAE jobs (October 2026): all 100 had the full description, nationality, industry and experience; 63 a recruiter contact name, 25 a monthly salary, 21 a recruiter email and 20 a company website. For drivers in the UAE, 20 of 20 jobs open to Indians with at least AED 2,500 had a salary.

FieldDescription
jobId, jobUrl, title, summaryThe job, its Naukrigulf page and a one-line summary
companyName, companyId, companyUrl, companyType, postedByType, companyAbout, companyLogoThe employer; postedByType = company or consultancy (recruitment agency)
location, country, workplaceTypeWhere; on-site, remote or hybrid
salaryText, salaryMonthlyMin, salaryMonthlyMax, salaryCurrency, salaryPeriodMonthly salary as posted (AED, SAR, QAR, KWD, OMR, BHD, USD...)
salaryYearlyMin, salaryYearlyMax, salaryUsdBandMin, salaryUsdBandMax, salaryHidden, otherBenefitsThe same per year, Naukrigulf's USD band, hidden by the employer, benefits (air ticket, visa, housing, medical)
nationality, gender, education, desiredCandidateWho the employer wants
experienceMinYears, experienceMaxYears, experienceLevelYears of experience asked
industries, functionalArea, employmentType, vacanciesIndustry, function, full-time / part-time / contract, number of openings
contactName, contactDesignation, contactEmail, contactEmailShownOnSite, contactPhone, contactAddress, companyWebsiteThe recruiter's contact block; contactEmailShownOnSite = whether Naukrigulf shows the email on the job page
referenceNumberThe employer's reference
redFlags, redFlagCountWarning signs of a fake job
easyApply, isTopEmployer, isFeaturedEmployer, isSponsored, isConfidentialCompany, isClosedNaukrigulf's flags
postedDate, postedAt, daysSincePostedWhen the job was posted
description, descriptionHtmlThe full job description, plain text and / or HTML
searchKeyword, searchLocation, searchUrl, isNew, scrapedAtWhich search found the job; job alerts: new since the last run

Four table views: Jobs, Salaries, Recruiter contacts and Who can apply.

How it works

StepWhat happens
1. SearchEach keyword in each location (or your pasted Naukrigulf search links) with Naukrigulf's own filters: posted within, years of experience, country, salary band, company or consultancy, newest first
2. Jobs50 jobs a request, up to 45 000 per search (the whole board is about 41 000 jobs)
3. Job cardEach job's card: salary, nationality, gender, education, industry, contact
4. FiltersOpen to your nationality, minimum monthly salary, gender, Easy Apply, with email, red flags, title words, companies. Jobs removed here are not charged
5. Job alertsWith Only new jobs on, jobs from earlier runs are skipped and not charged

A location Naukrigulf does not know (a typo like "Dubaii") is reported in the log instead of silently returning jobs from everywhere.

Why this Actor

This ActorTypical Naukrigulf scraper
Monthly salary as numbers + currency✅ Low, high, per year, USD band⚠️ Text, or "no salary field"
Nationality and gender wanted✅ Columns + "open to my nationality" filter❌
Recruiter email and contact block✅ Included in the job price⚠️ Paid extra, or only emails found in the text (Naukrigulf removes them from job texts)
Fake-job red flags✅ Visa fee, WhatsApp, Gmail, earning promises❌
Typo in the location✅ Warned, not charged❌ Whole board returned
Job alerts (only new jobs)✅ Built in, seen jobs not charged⚠️ Some
Filtered-out jobs✅ Free❌ Charged, or not filtered
Price per 1 000 jobs with job cards✅ $0.99$1.00-3.20

Pricing

Pay per event, no subscription needed. Apify Scale and Business plans pay less:

EventFree and Starter plansScale planBusiness plan
Run start$0.001$0.001$0.001
Job (with salary, nationality, contact and description)$0.00099$0.00089$0.00079

1 000 jobs = $0.99. Free: jobs removed by your filters, reposts, closed jobs, jobs already seen by a job alert. Platform usage is included. Set a maximum cost per run in the run options: the Actor stops there.

Job alerts

  1. Set your search and filters, turn on Only new jobs, give the alert a Monitor name.
  2. Save it as a task and add a schedule (every morning, with "Posted within: Past 24 hours").
  3. Send the results by email, Slack, WhatsApp, Google Sheets, Make, Zapier or n8n with Apify integrations.

The first run returns the current jobs; next runs return only jobs not seen before, and those are not charged.

Other job tools

ActorWhat it does
Foundit Jobs ScraperFoundit (Monster) jobs in India, the Gulf and South-East Asia: posted or reposted from LinkedIn, HR phones, salary
LinkedIn Jobs ScraperLinkedIn jobs without login: a remote filter that works, salaries from descriptions, job alerts
Glassdoor Jobs ScraperGlassdoor jobs with salary ranges and all 9 company ratings, filters by work-life balance and pay ratings
Hiring Cafe Jobs ScraperHiringCafe jobs from company career sites: salary per year, applicants and views per job, job alerts
Shine Jobs ScraperShine.com jobs in India with applicants, salary as numbers and a fake-job verdict
Google Jobs ScraperGoogle Jobs results with descriptions, highlights and every apply link
ATS Jobs ScraperJobs straight from company career sites on Workday, Greenhouse, Lever and Ashby: pay ranges, new-job alerts

FAQ

Can I use it as a Naukrigulf API? Yes. This Actor reads the same data the website shows to any visitor and returns it as JSON through the Apify API.

How does "Open to my nationality" work? A job is kept when it asks for your nationality, for "Any Nationality", for no nationality, or for a group that includes you ("Any Arab National" for an Egyptian, "Any GCC National" for a Saudi, "Any Anglophone National" for a British candidate). The nationality column shows exactly what the employer wrote.

Which locations work? Cities and countries as on Naukrigulf: Dubai, Abu Dhabi, Sharjah, Ajman, Ras Al Khaimah, Riyadh, Jeddah, Dammam, Al Khobar, Doha, Kuwait, Muscat, Manama, Cairo, Amman, Beirut, or UAE, Saudi Arabia, Qatar, Oman, Bahrain, Egypt. Several at once: one per line.

Is the salary monthly? Yes, Gulf salaries are posted per month. salaryYearlyMin / salaryYearlyMax are the same × 12. About half of Naukrigulf jobs show a salary; the rest are hidden by the employer (salaryHidden).

Can I paste my Naukrigulf search? Yes: copy the address of your search (e.g. naukrigulf.com/accountant-jobs-in-dubai?freshness=7&industryType=7) into Naukrigulf search links. Its filters are kept.

Do I need a Naukrigulf account? No. Only job pages any visitor can open are read.

Use with the API and AI agents

Run it from the Apify API, the JavaScript or Python client, n8n, Make or Zapier, or from AI agents through the Apify MCP server (Claude, ChatGPT, Cursor). One call: POST https://api.apify.com/v2/acts/s_actors~naukrigulf-scraper/run-sync-get-dataset-items with the input above returns the jobs as JSON. Set Job description to "None" for smaller answers.

The Actor reads public Naukrigulf job listings that anyone can open without an account, as a visitor does. It does not log in. Recruiter contact details are business contacts published with job ads; use them according to the laws that apply to you (GDPR, UAE PDPL, Saudi PDPL and similar) and Naukrigulf's terms.