VOOZH about

URL: https://apify.com/unfenced-group/internshala-scraper

โ‡ฑ Internshala Scraper โ€” India Internships & Jobs ยท Apify


Pricing

from $1.59 / 1,000 results

Go to Apify Store

Extract internships and jobs from Internshala.com โ€” India's #1 career platform. Filter by category, city, work-from-home, part-time, or minimum stipend. 21 output fields including stipend_min_inr, is_early_applicant, is_part_time, and PPO offer. Cheapest on the market.

Pricing

from $1.59 / 1,000 results

Rating

0.0

(0)

Developer

๐Ÿ‘ Unfenced Group

Unfenced Group

Maintained by Community

Actor stats

1

Bookmarked

90

Total users

42

Monthly active users

3 days ago

Last modified

Share

๐Ÿ‘ Internshala Scraper

Extract internships and jobs from Internshala.com โ€” India's largest internship platform. Filter by category, city, or work-from-home. Fast, reliable, and simple.

What you get

FieldTypeExample
idstring3134259
listing_typestringinternship / job
titlestringEquity Analyst
companystringFolok Dutta
urlstringhttps://internshala.com/internship/detail/...
locationstring|nullWork from home / Delhi, Mumbai
is_work_from_homebooleantrue
stipend_or_salarystring|nullโ‚น 10,000 - 15,000 /month
stipend_min_inrnumber|null10000
stipend_max_inrnumber|null15000
stipend_unitstring|nullmonthly / weekly / lump sum / fixed / annual
durationstring|null6 Months (internships only)
experience_requiredstring|null1 year(s) / No experience required (jobs only)
posted_agostring|null2 days ago
actively_hiringbooleantrue
is_early_applicantbooleantrue
is_part_timebooleanfalse
ppo_offerstring|nullJob offer upto โ‚น 4LPA post internship
skillsstring[]["Python", "Machine Learning"]
description_snippetstring|nullFull internship description text
scraped_atstringISO 8601 timestamp

experience_required is a new field (v2.0) populated for job listings only. stipend_unit: "annual" is also new โ€” used for job salaries quoted per year.

Use cases

  • Recruitment analytics โ€” Track which companies are actively hiring interns in India
  • Market research โ€” Monitor stipend trends by category or city
  • Job board aggregation โ€” Feed Internshala listings into your own platform
  • Student matching โ€” Match student skills to open positions
  • Competitive intelligence โ€” Track competitor hiring patterns

Input

{
"listingType":"internship",
"categories":["computer science","marketing"],
"locations":["delhi","mumbai"],
"workFromHome":false,
"maxResults":500,
"requestsPerSecond":5
}

Parameters

ParameterTypeDefaultDescription
listingTypeinternship / job / bothinternshipWhat type of listing to scrape
categoriesstring[][]Filter by profile (e.g. "computer science", "marketing", "finance")
locationsstring[][]Filter by city (e.g. "delhi", "bangalore", "mumbai")
workFromHomebooleanfalseLimits to WFH/remote internships when no categories/locations are set
partTimeOnlybooleanfalseLimits to part-time internships
minStipendInrintegerโ€”Skip listings with a stipend below this value (INR/month)
maxResultsinteger1000Hard cap on results
requestsPerSecondinteger5Rate limit โ€” 5 is safe without proxies
startUrlsRequestSource[][]Override: scrape specific Internshala listing pages directly

URL filtering examples

Internshala uses semantic URL paths for all filtering. The actor builds them automatically and targets the JSON API endpoint:

Input configGenerated API URL
{ listingType: "internship" }/internships_ajax/
{ categories: ["marketing"] }/internships_ajax/marketing-internship/
{ categories: ["data science"], locations: ["delhi"] }/internships_ajax/data-science-internship-in-delhi/
{ workFromHome: true }/internships_ajax/work-from-home-internships/
{ workFromHome: true, categories: ["finance"] }/internships_ajax/work-from-home-finance-internship/
{ partTimeOnly: true }/internships_ajax/part-time-jobs/
{ listingType: "job", categories: ["finance"] }/jobs_ajax/finance-jobs/
{ listingType: "job", locations: ["bangalore"] }/jobs_ajax/jobs-in-bangalore/

Custom start URLs

For maximum control, pass any valid Internshala listing URL directly. The actor automatically converts it to the JSON API form:

{
"startUrls":[
{"url":"https://internshala.com/internships/mba-internship-in-bangalore/"},
{"url":"https://internshala.com/internships/part-time-jobs/"}
]
}

Cost & performance

MetricValue
Actor RAM256 MB
Avg per-page time~1s
Listings per page40โ€“50
CU per 1,000 results~0.0014
Apify cost per 1,000โ‰ˆ $0.0004
Listed price$1.99 / 1,000 results

The actor uses pure HTTP (got) + the Internshala JSON endpoint โ€” no headless browser, no rendering overhead.

How it works

v2.0 targets Internshala's internal AJAX JSON API (/internships_ajax/, /jobs_ajax/) instead of scraping full HTML pages. Each response is a JSON object containing:

  • internship_list_html โ€” rendered card HTML, parsed with Cheerio
  • is_last_page โ€” clean pagination termination signal
  • next_page_number โ€” exact next page index
  • currentPageCount โ€” items returned on this page

Pagination stops automatically when is_last_page: true is received or maxResults is reached.

Popular category slugs

computer-science ยท marketing ยท finance ยท data-science ยท graphic-design ยท content-writing ยท human-resources ยท operations ยท web-development ยท product-management ยท mechanical-engineering ยท civil-engineering ยท electrical-engineering ยท mba

Popular location slugs

delhi ยท mumbai ยท bangalore ยท hyderabad ยท pune ยท chennai ยท kolkata ยท noida ยท gurgaon ยท ahmedabad

Output example

{
"id":"3134259",
"listing_type":"internship",
"title":"Equity Analyst",
"company":"Folok Dutta",
"url":"https://internshala.com/internship/detail/...",
"location":"Work from home",
"is_work_from_home":true,
"stipend_or_salary":"โ‚น 10,000 - 15,000 /month",
"stipend_min_inr":10000,
"stipend_max_inr":15000,
"stipend_unit":"monthly",
"duration":"6 Months",
"experience_required":null,
"posted_ago":"2 days ago",
"actively_hiring":true,
"is_early_applicant":false,
"is_part_time":false,
"ppo_offer":null,
"skills":["Accounting","Financial Analysis","Business Research"],
"description_snippet":"This apprenticeship is built for...",
"scraped_at":"2026-05-06T10:00:00.000Z"
}

Changelog

v2.0

  • JSON-HTML approach: switched from full HTML page scraping to /internships_ajax/ and /jobs_ajax/ JSON endpoints โ€” more reliable, cleaner pagination
  • experience_required field added (jobs only, e.g. "1 year(s)" or "No experience required")
  • stipend_unit: "annual" added for job salary ranges
  • WFH detection now uses the ic-16-home icon directly (was inferred from location text)
  • Job salary extraction uses .desktop span to avoid the /year suffix
  • Pagination uses is_last_page from JSON response (was parsing <a href="page-N"> links)

v1.1

  • Initial release with full HTML + Cheerio parsing

Legal

This actor scrapes publicly available data from Internshala.com listing pages. It does not scrape personal user data, bypass authentication, or circumvent paywalls. Always use scraped data in compliance with applicable laws and Internshala's Terms of Service.


Built by Unfenced Group ยท Part of the India Jobs & Internships collection

Related scrapers

Other scrapers in our Jobs โ€” India collection:


Run it on a schedule

This actor is built for repeat use. Set it to run daily, weekly, or hourly, and the data keeps flowing without you touching it.

  • Schedule runs โ€” open the actor, go to Schedules, and pick a cadence. Each run only charges you for the results it returns.
  • Connect it to your stack โ€” push results straight to Google Sheets, Slack, a webhook, or your database using Apify Integrations. No glue code needed.
  • Pull results via API โ€” every run writes a clean dataset you can fetch with one API call, ready for whatever you build on top of it.

Set it once and it runs on its own.


Need a custom scraper?

Unfenced Group builds Apify actors for any website โ€” for free.

If the site you need isn't in our portfolio yet, just ask. We scope, build, and publish it at no cost to you. You only pay for results โ€” we absorb the compute and proxy costs ourselves. Same pay-per-result pricing, same quality, same standards as every actor in this portfolio.

Get in touch: www.unfencedgroup.nl

You might also like

Internshala Internship & Jobs Scraper

logiover/internshala-scraper

Internshala API alternative. Scrape internships & jobs without login; export stipend, skills & company data to CSV/JSON dataset.

Internshala Scraper: 21 Fields of Indian Job Leads

getascraper/internshala-scraper

Scrape internships and entry-level fresher jobs from Internshala.com. Extracts 21 flat fields including role title, company, INR stipend or salary, duration, location, skills, and actively hiring badges. Runs fast and reliably without user login. $1.99/1k job leads.

Internshala Scraper - Internships & Fresher Jobs in India

blackfalcondata/internshala-scraper

Scrape internships and fresher jobs from Internshala across India. Every listing carries a structured stipend, the required skills and the hiring company's location and details, ready to rank and shortlist in one clean dataset.

๐Ÿ‘ User avatar

Black Falcon Data

59

Internshala Scraper

solidcode/internshala-scraper

[๐Ÿ’ฐ $2.0 / 1K] Extract internship and fresher-job listings from Internshala โ€” titles, companies, stipends, salaries, locations, skills, durations, and detail-page descriptions. Filter by category, location, work-from-home, part-time, stipend, duration, and special tags.

Internshala Scraper

automation-lab/internshala-scraper

Scrape internship and job listings from Internshala โ€” India's largest internship platform. Extract title, company, stipend, skills, location, duration, and more.

๐Ÿ‘ User avatar

Stas Persiianenko

195

Internshala Scrapper

bareezh_codes/internshala-scrapper

This Apify actor scrapes jobs and internship listings from Internshala.com based on custom filters like job category, location, work-from-home preferences, and more.

529

Internshala Jobs Search Scraper

stealth_mode/internshala-jobs-search-scraper

Scrape internship listings from Internshala.com effortlessly. Collect job titles, company names, stipends, locations, skills, and more โ€” perfect for job aggregators, career researchers, and HR analysts targeting the Indian internship market.

Naukri Scraper - Jobs, Salaries, Companies India

makework36/naukri-scraper

Scrape Naukri.com jobs in India: title, company, salary, skills, location, role, industry. 30+ fields per job. Filter by keyword, location, experience, work mode.

๐Ÿ‘ User avatar

deusex machine

58

3.0