Internshala Public Jobs Training Courses API
List the Internshala Trainings courses, with name and link.
- 1 credit per call
- Failed calls are free
- Updated
- internshala.training_courses.list
{ "page": 1, "records": [ { "name": "Web Developer Course", "provider": "Internshala Trainings", "url": "https://trainings.internshala.com/web-developer-launchpad" }, { "name": "Data Science Course", "provider": "Internshala Trainings", "url": "https://trainings.internshala.com/data-science-launchpad" } ]}
| # | Course | Link | Provider |
|---|---|---|---|
| 1 | Web Developer Course | https://trainings.internshala.com/web-developer-launchpad | Internshala Trainings |
| 2 | Data Science Course | https://trainings.internshala.com/data-science-launchpad | Internshala Trainings |
| 3 | Digital Marketing Course | https://trainings.internshala.com/digital-marketing-launchpad | Internshala Trainings |
| 4 | Human Resource Management Course | https://trainings.internshala.com/human-resource-management-lau… | Internshala Trainings |
| 5 | UI/UX Design Course | https://trainings.internshala.com/uiux-design-launchpad | Internshala Trainings |
| 6 | Artificial Intelligence & Machine Learning Course | https://trainings.internshala.com/ai-ml-launchpad | Internshala Trainings |
| 7 | Certificate Programme in AI and Machine Learning by IIT Patna | https://trainings.internshala.com/upgrad-iit-courses/certificat… | Internshala Trainings |
| 8 | Certificate Programme in Data Analytics and AI Fundamentals by … | https://trainings.internshala.com/upgrad-iit-courses/certificat… | Internshala Trainings |
| 9 | human resource management training and placement | https://trainings.internshala.com/human-resource-management-pla… | Internshala Trainings |
| 10 | digital marketing course with placement | https://trainings.internshala.com/digital-marketing-placement-g… | Internshala Trainings |
What you send
The input
object of the request, with every field the endpoint accepts.
| Field | Type | Required | What it does | Example |
|---|---|---|---|---|
| category | string | no | Category to search or list. |
Fields it returns
What each record in the response holds, with the values from the sample above.
| Field | Type | What it is | Example |
|---|---|---|---|
| records[].name | string | The course's name. | Web Developer Course |
| records[].url | string | The course's page; pass it to the course endpoint. | https://trainings.internshala.com/web-developer-launchpad |
| records[].provider | string | Who runs the course. | Internshala Trainings |
| page | integer | This page's number; ask for the next number to get more. | 1 |
| records | array | The courses listed. | 17 records |
Call it from your code, or ask your agent
Set UPSCRAPE_API_KEY to your key and copy a working request.
curl --request POST \ --url https://data.upscrape.com/execute \ --header "Authorization: Bearer $UPSCRAPE_API_KEY" \ --header "Content-Type: application/json" \ --header "Prefer: wait=30" \ --data '{ "capability": "internshala.training_courses.list", "input": {}}'
import jsonimport osimport requestspayload = json.loads(r'''{ "capability": "internshala.training_courses.list", "input": {}}''')response = requests.post( "https://data.upscrape.com/execute", headers={ "Authorization": f"Bearer {os.environ['UPSCRAPE_API_KEY']}", "Content-Type": "application/json", "Prefer": "wait=30", }, json=payload,)response.raise_for_status()print(json.dumps(response.json(), indent=2))
const response = await fetch("https://data.upscrape.com/execute", { method: "POST", headers: { "Authorization": `Bearer ${process.env.UPSCRAPE_API_KEY}`, "Content-Type": "application/json", "Prefer": "wait=30", }, body: JSON.stringify({ "capability": "internshala.training_courses.list", "input": {}}),});if (!response.ok) { throw new Error(`Upscrape request failed: ${response.status}`);}console.log(JSON.stringify(await response.json(), null, 2));
https://data.upscrape.com/mcp
With Upscrape, list the Internshala Trainings courses with their links.
More from the Internshala Public Jobs API
- Internshala Public Jobs Internships API1 credit
- Internshala Public Jobs API1 credit
- Internshala Public Jobs Internship API1 credit
- Internshala Public Jobs Job API1 credit
- Internshala Public Jobs Company Profile API1 credit
- Internshala Public Jobs Company Salaries and Perks API1 credit
- Internshala Public Jobs Company Careers API1 credit
- Internshala Public Jobs Training Course API1 credit
Internshala Public Jobs Training Courses API FAQ
The short answers. The docs have the long ones.
How much does the Internshala Public Jobs Training Courses API cost?
1 credit per successful call, shown before it runs. You buy credits once, and paid credits never expire.
What do I send?
Every input is optional; the input fields below list what each one does.
Do I need an Internshala Public Jobs login?
No. It reads public Internshala Public Jobs data; nothing runs on your account.
Can my AI agent call it?
Yes, over MCP: the agent finds internshala.training_courses.list, checks its price and runs it with the same credits as the REST API.
Your first Internshala Public Jobs call is free.
Up to 100 free credits to start, no card needed.