Skip to documentation
Browse documentation
For AI agents

Connect your agent to live platform data.

Open in

List Internshala jobs

List public jobs with keyword, location, category, work-from-home, part-time, salary, and bounded pagination filters.

Capability ID internshala.jobs.list
Maximum runtime 60 seconds
View raw

POST /execute Shared execution endpoint

Input parameters

category string optional

Source category search; results can include related roles with different occupational categories. Not an exact category equality filter. Cannot combine with other semantic filters.

Example marketing
fresher boolean optional

Jobs-only: return the source's fresher jobs listing (/fresher-jobs/). Cannot combine with another semantic filter. Currently no distinct experienced-jobs route exists (the source redirects it to the full jobs feed), so no experience selector is offered.

keywords string optional

Keyword text is URL-encoded without deleting spaces or punctuation. Source may reject some symbol searches. Cannot combine with location.

location string optional

Source city/area search; may include nearby cities (Mumbai results include Thane). Not an exact municipal boundary. Cannot combine with other semantic filters; page/max_pages/max_results remain supported.

max_pages integer optional

Maximum number of result pages to fetch. From 0 to 10.

Example 1
max_results integer optional

Maximum returned rows within max_pages. Zero or omitted adds no row cap; max_pages still applies. A partially returned page has no resume URL. At least 0.

Example 20
max_salary integer optional

Unsupported upper-bound filter; omit or use zero. Nonzero values are rejected. Allowed values: `0`. At least 0.

Available values 0
min_salary integer optional

Minimum disclosed compensation lower bound in INR/year. Only listed tiers accepted; no rounding. Excludes undisclosed pay, unsupported formats, and ranges starting below the minimum. Result limit applies after filtering. Allowed values: `0`, `200000`, `400000`, `600000`, `800000`, `1000000`. At least 0.

Available values 02000004000006000008000001000000
page integer optional

One-based result page to fetch. From 0 to 1000.

part_time boolean optional
work_from_home boolean optional

Response

Successful output is returned in results[0].data.

Raw platform output is intentionally open-ended and may evolve with the upstream source.

No example output is available for this capability yet.

Execution behavior

A 200 response completed inline. A 202 response was queued; poll GET /jobs/:id until the job reaches completed or failed.