Discover/novartis.com API
live

novartis.com APInovartis.com

Access Novartis job listings via 5 endpoints. Search by keyword, country, division, and functional area. Retrieve full job details including description and apply URL.

Endpoints
5
Updated
3mo ago
Try it
The direct URL to the job detail page on novartis.com (e.g. https://www.novartis.com/caree
api.parse.bot/scraper/ebe1fe84-9998-47b4-b93a-e978446d7823/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/ebe1fe84-9998-47b4-b93a-e978446d7823/get_job_details?url=https%3A%2F%2Fwww.novartis.com%2Fcareers%2Fcareer-search%2Fjob%2Fdetails%2F%3Creq-id%3E' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 5 totalclick to expand

Get full details of a specific job by its URL. Returns the job identifier, title, description, and application URL extracted from the job detail page.

Input
ParamTypeDescription
urlrequiredstringThe direct URL to the job detail page on novartis.com (e.g. https://www.novartis.com/careers/career-search/job/details/<req-id>).
Response
{
  "type": "object",
  "fields": {
    "title": "string, the job title",
    "apply_url": "string, the direct Workday application URL",
    "identifier": "string, the job requisition ID (e.g. REQ-10078122)",
    "description": "string, the full job description text"
  },
  "sample": {
    "data": {
      "title": "Master Sales Representative",
      "apply_url": "https://novartis.wd3.myworkdayjobs.com/en-US/Novartis_Careers/job/Santo-Amaro/Master-Sales-Representative_REQ-10078122-2",
      "identifier": "REQ-10078122",
      "description": "Como Sales Representative em MG..."
    },
    "status": "success"
  }
}

About the novartis.com API

The Novartis Jobs API exposes 5 endpoints for searching, filtering, and retrieving details from Novartis career listings. Use search_jobs to query open positions by keyword, country code, division, functional area, and posting date, receiving paginated results with title, location, business function, and site per listing. Companion endpoints return the exact filter codes accepted by search_jobs, and get_job_details fetches full job descriptions alongside Workday application URLs.

Search and Filter Jobs

The search_jobs endpoint accepts up to five optional filter parameters simultaneously: query for keyword search, country for location (e.g. LOC_US, LOC_BR), division (e.g. DIV_ON for Oncology), functional_area (e.g. FCT_SA for Sales), and posted_date with values ranging from 1 (Today) to 4 (This Month). Results are paginated using a 0-indexed page parameter. Each result object includes title, url, business_function, location, site, and posted_date. The response also returns total_results and current_page so you can calculate page counts programmatically.

Filter Code Lookup

Before calling search_jobs, use the three lookup endpoints to get valid filter codes. list_job_locations returns all country options as name/value pairs — e.g. name Brazil, value LOC_BR. list_job_divisions lists Novartis business divisions with their codes, and list_job_functions lists functional area codes. These lookup endpoints take no inputs and their values map directly to the country, division, and functional_area parameters in search_jobs. Combining filters that have no overlapping open roles will return zero results — this is expected behavior, not an error.

Job Detail Retrieval

Pass any url from a search_jobs result to get_job_details to fetch the full posting. The response includes the title, the full description text, the requisition identifier (formatted like REQ-10078122), and the apply_url — a direct link to the Workday application form. This is the only endpoint that requires an input parameter.

Common use cases
  • Aggregate Novartis open roles onto an internal recruiting dashboard filtered by division and country
  • Monitor new postings in a specific functional area by polling search_jobs with posted_date=1 (Today)
  • Build a job alert system that tracks listings by location code from list_job_locations
  • Enrich a pharma-sector job board with full descriptions from get_job_details including apply_url
  • Compare headcount signals across Novartis divisions by counting results per DIV_* code
  • Sync Novartis listings into an ATS by extracting requisition identifiers from get_job_details
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Novartis offer an official developer API for job listings?+
Novartis does not publish an official public developer API for its career data. Job listings are accessible through the careers section at novartis.com/careers.
What does `get_job_details` return that `search_jobs` does not?+
search_jobs returns summary fields: title, url, business_function, location, site, and posted_date. get_job_details adds the full description text, the Workday apply_url, and the requisition identifier (e.g. REQ-10078122). You need the job URL from a search result to call get_job_details.
How does pagination work in `search_jobs`?+
The page parameter is 0-indexed, so the first page is page=0. The response always includes total_results and current_page, which lets you calculate the number of pages on your end. There is no explicit page-size parameter — the page size is fixed by the source.
Does the API cover Sandoz or other spun-off Novartis entities?+
The API covers listings on novartis.com's career search only. Roles associated with separate entities that have their own career sites are not included. You can fork this API on Parse and revise it to add endpoints that target those separate career pages.
Can I retrieve salary or compensation data for a job listing?+
No salary or compensation fields are currently returned. The API covers job title, description, location, division, functional area, posting date, requisition ID, and application URL. You can fork this API on Parse and revise it to add a compensation field if Novartis surfaces that data on a given listing page.
Page content last updated . Spec covers 5 endpoints from novartis.com.
Related APIs in JobsSee all →
nvidia.com API
nvidia.com API
devex.com API
Search and explore global development opportunities including tenders, grants, job postings, news, organizations, and events all in one place. Find funding details, discover career opportunities, and stay updated on international development initiatives through a single integrated platform.
metacareers.com API
Search and browse Meta job openings across all departments and locations. Filter by keyword, experience level, or role category — including University Graduate and AR/VR specializations — and retrieve comprehensive details for each listing, including job description, requirements, salary range, and application link.
amazon.jobs API
Search and browse Amazon job openings by keywords, location, and category, then view detailed information about specific positions. Filter results across multiple job categories and locations with easy pagination.
cursor.directory API
Search and discover AI cursor rules, MCP servers, and job listings organized by category to enhance your development workflow. Browse detailed information about each rule and server to find the tools and configurations that best fit your needs.
airtasker.com API
Search and browse Airtasker tasks by location, category, price, and keywords, then access detailed task information and user profiles. Get location suggestions and category recommendations to discover available work and service opportunities in your area.
104.com.tw API
Search for jobs across Taiwan's largest job board and retrieve detailed job listings including descriptions, requirements, and company information. Find the right career opportunities by browsing thousands of positions or searching for specific roles that match your skills and interests.
naukri.com API
naukri.com API