Foundit Jobs Scraper (India Jobs, Salaries, Skills) avatar

Foundit Jobs Scraper (India Jobs, Salaries, Skills)

Pricing

from $2.10 / 1,000 jobs

Go to Apify Store
Foundit Jobs Scraper (India Jobs, Salaries, Skills)

Foundit Jobs Scraper (India Jobs, Salaries, Skills)

Scrape Foundit (formerly Monster India) job listings by keyword and city: job title, company, location, experience range, salary text, employment type, skills, posting date and link. India only.

Pricing

from $2.10 / 1,000 jobs

Rating

0.0

(0)

Developer

Murat Uzun

Murat Uzun

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

20 hours ago

Last modified

Share

What is Foundit Jobs Scraper?

Foundit Jobs Scraper collects India job listings from Foundit, the former Monster India job board, by keyword and city. Each job becomes one row with the title, employer, location, experience range, skills, employment type, posting time and the Foundit job link. It uses the same JSON search service the Foundit website uses, so no login is needed.

What data does Foundit Jobs Scraper extract?

FieldTypeMeaning
jobId, urlstringFoundit job id and job page link
titlestringJob title as posted (some postings include the city or a reference in the title)
companyName, companyIdstringEmployer; null when the employer hides its name
locationstringJob location, e.g. Bengaluru, India
channelstringFoundit market, e.g. India
experienceMin, experienceMaxnumberRequired years of experience
salaryText, salaryCurrency, salaryMin, salaryMaxstring / numberPay when published; null otherwise (see FAQ)
employmentTypes, jobTypesarraye.g. ["Full time"], ["Contractual"]
functions, industriesarrayJob function and industry labels
skillsarraySkill list split from the posting
isUrgentlyHiring, isQuickApply, salaryHidden, companyHiddenbooleanListing flags
postedAtISO stringWhen the job was created on Foundit
updatedTextstringFoundit's relative update text, e.g. 7 hours ago
searchKeyword, searchLocationstringThe search that found the row
scrapedAtISO stringWhen the row was collected

How to use Foundit Jobs Scraper

  1. Open the actor in Apify and go to the Input tab.
  2. Enter one or more keywords separated by ;, for example python developer; data analyst.
  3. Optionally enter an Indian city, for example Bangalore, and an employment type such as Full time.
  4. Optionally set posted-within days and the maximum jobs per search.
  5. Click Start and download the dataset as JSON, CSV or Excel.

Example input

{
"keywords": "python developer",
"location": "Bangalore",
"employmentType": "Full time",
"postedWithinDays": 30,
"maxJobs": 40
}

Example output

Real row from a run on 2026-10-23 (input above; trimmed for length):

{
"position": 1,
"jobId": "69530719",
"title": "Senior Python Developer .,6+yrs,Bangalore,Immediate Joiners only",
"url": "https://www.foundit.in/job/senior-python-developer-6-yrs-bangalore-immediate-joiners-only-global-tec",
"companyName": "Global Technologies",
"location": "Bengaluru, India",
"channel": "India",
"experienceMin": 6,
"experienceMax": 8,
"salaryText": null,
"employmentTypes": ["Full time"],
"functions": ["Software Development"],
"postedAt": "2026-10-22T17:30:16.000Z",
"updatedText": "7 hours ago",
"searchKeyword": "python developer",
"searchLocation": "Bangalore"
}

The run returned 40 rows from 95 scanned results (Foundit reported 216 matches for this search) in about 10 seconds (run GkSEb46fx4HuHM072, build 0.0.2). Platform usage: USD 0.00054. That build stored a zero pay placeholder (0-0 INR) as salaryText; build 0.0.4 writes null instead, which is what the example shows.

Input parameters

  • Keywords: one or more searches separated by ;.
  • City (India): optional city name. Empty = all of India.
  • Employment type: keeps jobs that list this type; applied after the fetch.
  • Posted within days: keeps jobs created in the last N days.
  • Max jobs per search: up to 2,000 per keyword.
  • Proxy mode: direct first; residential India proxy only after blocks.

Pricing

Pay per result: USD 0.0035 per job, with volume tiers that go lower on higher Apify plans. The actor start is billed as well (USD 0.00005). The largest competing Foundit actor on the Store lists USD 0.00599 per result, so this price sits below it.

Measured platform usage: a 100-row default run cost USD 0.00081 (about USD 0.008 per 1,000 jobs in compute); the 40-row run above cost USD 0.00054.

Foundit Jobs Scraper vs. alternatives

  • Coverage: India only (foundit.in). Foundit also runs Singapore, Malaysia and Indonesia sites; this actor does not read them.
  • Descriptions: the search service returns no job description text. Use the job link for the full post. Adding descriptions would need one extra request per job, which this version does not make.
  • Salaries: most Foundit postings hide pay or list it as 0-0 INR. Those become null, so pay data is sparse.

Using Foundit Jobs Scraper with AI agents

The actor has pay-per-result pricing, a bounded maximum per search and a schema with a description for every input. An agent can pass keywords and a city, read the rows, and stop at the limit.

FAQ

Does it need a login or a proxy? No login. The direct request works from Apify's datacenter IPs; the residential option is there for blocks.

Why is salary empty? Foundit hides pay on most postings. When pay is hidden or zero, the row keeps salaryText as null.

Why does the run show fewer rows than the scanned count? Advertisement placeholders without a job id are skipped, and the filters drop rows that do not match.

Why do some titles contain a city or a number? Recruiters write them that way on Foundit; the actor keeps the title exactly as posted.

What if the site rejects requests? The service needs a results-page referer; the actor sends one. If results still cannot be read, it stops that search and writes an ERRORS record.

Support

Use the Issues tab on the actor page. Foundit is a third-party site; this actor is not affiliated with Foundit or its owner.