Naukri company jobs

GET https://api.api.sh/naukri/v1/company/jobs
1 credit / call jobs & b2b try it in the playground →

Open jobs of one company on Naukri (its careers page on the site), with the same filters, facets and job fields as /naukri/v1/search. Pass next_page back as page; null on the last page. Named filters (industry, department, role, education, company_type, company, city ...) take the ids shown in facets and work like filter.

Every response includes credits_used: the credits this call cost.

Parameters

nametypedescription
companyrequired string The company's jobs page slug, e.g. capgemini-jobs-careers-649 (company_jobs_slug in search results), or its URL. Example: capgemini-jobs-careers-649
experience integer Years of experience the job must accept (0-30).
salary string Salary bands (lakhs per year), comma-separated: 0to3, 3to6, 6to10, 10to15, 15to25, 25to50, 50to75, 75to100, 100to500.
freshness 1 | 3 | 7 | 15 | 30 Posted within this many days.
work_mode string Comma-separated: office, remote, hybrid, temp_wfh.
sort relevance | date Order.
filter string More filters as key:value from facets[].values[].filter, e.g. qctopGroupId:10476 (a company) or industryTypeIdGid:109. Repeatable.
page integer Page number (20 jobs per page). Pass next_page from the previous response; null on the last page.
industry string Industry ids from the industry facet (facets[].values[].id), comma-separated.
department string Department (functional area) ids from facets, comma-separated.
role string Role ids from facets, comma-separated.
role_category string Role category ids from facets, comma-separated.
education string Graduate (UG) course ids from facets, comma-separated.
pg_education string Postgraduate course ids from facets, comma-separated.
company_type string Company type (business size) ids from facets, comma-separated.
company string Featured company ids from facets, comma-separated.
top_company_group string Company group ids from the companies facet, comma-separated.
city string City ids from the location facet, comma-separated.
job_type string Job type ids from facets, comma-separated.
employment_type string Employment type ids from facets, comma-separated.

Every endpoint also takes fresh, raw, fields (see lean responses and caching).

Example

curl "https://api.api.sh/naukri/v1/company/jobs?company=capgemini-jobs-careers-649" \
  -H "x-api-key: $APISH_KEY"

Response

A JSON object with the fields described above, plus raw (the source's own data), cached, fetched_at and credits_used. Errors return {"success": false, "error": "…"} with the HTTP status (see errors). A lookup that ran but found nothing (404) costs the price above; refused calls and errors on our side are free (what's charged).

The fastest way to see the full response is the playground: it runs this endpoint with your account and shows the exact JSON.