Internshala API

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.

  • No card needed
  • Failed calls are free
  • Pack credits never expire
Skill or role
Endpoint
curl "https://api.toolzerhub.com/v1/internshala/search?query=python" \
  -H "x-api-key: $TOOLZERHUB_API_KEY"
200 OK
Real response, 6 Nov 2026
{
  "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"
        ]
      }
    ]
  }
}

3 of the 40 internships on the page shown, descriptions cut to 200 characters.

1
1 credit per call
94.5%
finished without a server error
2
Internshala endpoints

110 production calls on 6 Nov 2026, 104 of them without a server error.

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
    + 10 more
  • 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
    + 4 more

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

  1. 01x-api-key••••••••••Get a key100 free credits a month, no card
  2. 02GET/v1/internshala/searchSend a requestAny HTTP client, no SDK needed
  3. 03{ data, status }200Get JSONFailed calls cost nothing

Pricing

What it costs

Every endpoint on this page costs 1 credit per call. Failed calls cost nothing.

  • Free$0every month
    • 100 credits a month
    • No card needed
  • 10K pack$19one time
    • 10,000 credits
    • Never expire
    • $1.90 per 1,000
  • Starter$29a month
    • 20,000 credits a month
    • Cancel anytime
    • $1.45 per 1,000

Per 1,000 credits

  • 10K pack$1.90
  • Starter$1.45
  • Growth$1.32
  • Scale$1.21
  • Business$0.99
  • Customfrom $0.99

Plans renew monthly and cancel anytime. Custom plans start at 1M+ credits. Full pricing

Compare

Why not build it yourself

Three ways to get Internshala data into your app.

CompareToolzer HubNo public API foundYour own scraper
SetupOne API keyNo developer docs foundProxies, sessions, retries
When Internshala changesWe fix itNone foundYou fix the parser
Cost to start100 free credits a monthNo key page foundProxies and your time

FAQ

Questions

Is this the official Internshala API?
No. Toolzer Hub is not affiliated with Internshala. Ours reads public Internshala search and posting pages with one key. Across the 364 internships on the 11 pages we saved on 6 Nov 2026, 38 were unpaid and 53 were hybrid.
What data does it return?
Search internships and jobs, Posting details, as JSON.
What does it cost?
1 credit per call. New workspaces get 100 credits a month at no cost; plans work out to $0.99 to $1.45 per 1,000 credits. Failed calls are not charged.

Try the Internshala API free

Every new workspace gets 100 credits a month. Buy credits only when you need more.

Not affiliated with Internshala.