Internshala API for internship and job search
Internshala internships and jobs as JSON: company, cities, stipend or salary, duration or experience, skills and posting age, plus any posting in full with perks, openings and applicants.
Skill or role
Endpoint
curl "https://api.toolzerhub.com/v1/internshala/search?query=python" \
-H "x-api-key: $TOOLZERHUB_API_KEY"{
"data": {
"kind": "internships",
"query": "python",
"location": null,
"arrangement": "any",
"page": 1,
"page_size": 40,
"has_more": true,
"count": 3,
"url": "https://internshala.com/internships/keywords-python/",
"stop_reason": null,
"results": [
{
"job_id": "robotics-internship-in-surat-at-shree-durga-syntex-private-limited1793678158",
"kind": "internship",
"url": "https://internshala.com/internship/detail/robotics-internship-in-surat-at-shree-durga-syntex-private-limited1793678158",
"title": "Robotics",
"company": "Shree Durga Syntex Private Limited",
"company_logo": "https://internshala-uploads.internshala.com/logo%2F8uuc38a60kd-1790667325.jpeg",
"actively_hiring": false,
"locations": [
"Surat"
],
"is_remote": false,
"is_hybrid": false,
"is_part_time": false,
"pay": {
"min": 18000,
"max": 18000,
"currency": "INR",
"period": "month",
"label": "₹ 18,000 /month"
},
"duration": "6 Months",
"experience": null,
"snippet": "1. Design mechanical components and assemblies using Siemens NX and AutoCAD 2. Design electr",
"skills": [
"AutoCAD",
"Python",
"Robotics",
"Raspberry Pi",
"Embedded Systems",
"Arduino",
"C Programming"
],
"categories": [],
"posted": "2 days ago",
"labels": []
},
{
"job_id": "work-from-home-software-development-internship-at-ten1790309126",
"kind": "internship",
"url": "https://internshala.com/internship/detail/work-from-home-software-development-internship-at-ten1790309126",
"title": "Software Development",
"company": "TEN",
"company_logo": null,
"actively_hiring": true,
"locations": [],
"is_remote": true,
"is_hybrid": false,
"is_part_time": true,
"pay": {
"min": 2000,
"max": 2000,
"currency": "INR",
"period": "month",
"label": "₹ 2,000 /month"
},
"duration": "1 Month",
"experience": null,
"snippet": "We are seeking a driven and talented software development intern to join our innovative team a",
"skills": [
"Java",
"Python",
"Node.js",
"React"
],
"categories": [],
"posted": "3 weeks ago",
"labels": [
"Part time"
]
},
{
"job_id": "work-from-home-ai-agent-development-internship-at-tzuroni-ltd1793904343",
"kind": "internship",
"url": "https://internshala.com/internship/detail/work-from-home-ai-agent-development-internship-at-tzuroni-ltd1793904343",
"title": "AI Agent Development",
"company": "TZURONI LTD. (Kefar Sava, Israel)",
"company_logo": null,
"actively_hiring": true,
"locations": [],
"is_remote": true,
"is_hybrid": false,
"is_part_time": true,
"pay": {
"min": 5000,
"max": 7000,
"currency": "INR",
"period": "month",
"label": "₹ 5,000 - 7,000 /month"
},
"duration": "6 Months",
"experience": null,
"snippet": "1. Working on real products with paying clients and creating CrewAI agents to deliver actual p",
"skills": [
"Python",
"Generative AI Development",
"LLMOps",
"LLM evaluation",
"Vibe Coding",
"Cursor (GenAI)"
],
"categories": [],
"posted": "Few hours ago",
"labels": [
"International",
"Part time"
]
}
]
}
}- 1
- 94.5%
- 2
Endpoints
What you can get
One request each, 1 credit per call. Open one to see its parameters and a real response.
Response
What comes back
Field names and types read off the real responses in the demo above.
- Search internships
/v1/internshala/search19 fields- job_idstring"robotics-internship-in-…"
- kindstring"internship"
- urlstring"https://internshala.com…"
- titlestring"Robotics"
- companystring"Shree Durga Syntex Priv…"
- company_logostring"https://internshala-upl…"
- actively_hiringbooleanfalse
- locationsarray[1 items]
- is_remotebooleanfalse
- Posting details
/v1/internshala/job13 fields- job_idstring"robotics-internship-in-…"
- titlestring"Robotics - Internship"
- companyobject{ name, logo }
- locationsarray[1 items]
- payobject{ min, max }
- skillsarray[10 items]
- perksarray[4 items]
- who_can_applystring"Only those candidates c…"
- openingsnumber3
Use cases
What people build with it
- 01Track internships for a skill and citySearch internships
- 02Separate paid from unpaid roles and filter by stipendSearch internships
- 03Pull the full posting, openings and applicantsSearch internshipsPosting details
How it works
From key to JSON
- 01x-api-key••••••••••Get a key
- 02GET/v1/internshala/searchSend a request
- 03{ data, status }200Get JSON
Pricing
What it costs
Every endpoint on this page costs 1 credit per call. Failed calls cost nothing.
- Free$0
- 10K pack$19
- Starter$29
Per 1,000 credits
Compare
Why not build it yourself
Three ways to get Internshala data into your app.
| Compare | Toolzer Hub | No public API found | Your own scraper |
|---|---|---|---|
| Setup | One API key | No developer docs found | Proxies, sessions, retries |
| When Internshala changes | We fix it | None found | You fix the parser |
| Cost to start | 100 free credits a month | No key page found | Proxies and your time |
FAQ
Questions
- Is this the official Internshala API?
- What data does it return?
- What does it cost?
Guides
Internshala guides
Tested walkthroughs with real requests and output.
Try the Internshala API free
Every new workspace gets 100 credits a month. Buy credits only when you need more.
More APIs on the same key
- Meta Ad Library
- Threads
- TikTok
- X (Twitter)
- Yandex
- TikTok Ads
- 2GIS
- Ozon
- Airbnb
- Skyscanner
- Telegram
- Capterra
- Shopify
- YouTube
- Google Maps
- Zillow
- Seek
- Indeed
- Naukri
- StepStone
- Upwork
- Hiring.cafe
- Bayt
- Naver Shopping
- Wellfound
- RedNote
- Google Finance
- Google Flights
- SofaScore
- Google Play
- Douyin
- Taobao
- Google Hotels
- Amazon
- Cricbuzz
- Redfin
- Tripadvisor
- Semrush
- Yelp