↑ ↓ to move ↵ to open
Web & maps · REST API · MCP server

SmartRecruiters Jobs API

Get SmartRecruiters jobs as clean JSON: search one company's postings by place, department, language and remote, or search across every employer, then read the full posting with function, industry and experience level.

  • 1 credit per call
  • Failed calls are free
  • Updated
smart-recruiters.jobs.search 71 rows completed
# Title Company Location Function Industry Level Workplace Posted City Company identifier
1 Dualer Master (M.A.) Personalmanagement und Wirtschaftspsycholo… Bosch Group Stuttgart, BW, Germany Human Resources Human Resources Associate REMOTE 2026-10-15T12:31:57.098Z Stuttgart BoschGroup
2 Channel Partner Manager – Linear Technologies (West Region) Bosch Group Pleasanton, CA, United States Sales Industrial Automation Mid-Senior Level REMOTE 2026-10-14T21:35:37.226Z Pleasanton BoschGroup
3 Ejecutivo Call Center Jr. Bosch Group Providencia, Región Metropolitana, Chile Sales Commercial Real Estate Mid-Senior Level REMOTE 2026-10-14T17:28:14.343Z Providencia BoschGroup
4 Sales Manager - Aerospace, Marine and Automotive Bosch Group Mount Prospect, IL, United States Sales Consumer Goods Associate REMOTE 2026-10-13T19:47:30.757Z Mount Prospect BoschGroup
5 ENGENHEIRO DE VENDAS SR - Foco Mineração / Região MG Bosch Group Belo Horizonte, MG, Brazil Sales Mechanical Or Industrial Engineering Executive REMOTE 2026-10-13T18:22:03.672Z Belo Horizonte BoschGroup
6 Workshop Sales Representative - Washington DC Area Bosch Group Washington, DC, United States Sales Automotive Associate REMOTE 2026-10-13T13:46:51.365Z Washington BoschGroup
7 IN_RBIN_Area Sales Manager_jamshedpur (Power Tools) Bosch Group Jamshedpur, JH, India Sales Mechanical Or Industrial Engineering Associate REMOTE 2026-10-13T04:40:18.646Z Jamshedpur BoschGroup
8 Servicetechniker (w/m/div.) Gebäudeautomation Bosch Group Verl, NRW, Germany Engineering Facilities Services Associate REMOTE 2026-10-12T14:15:27.999Z Verl BoschGroup
9 MSR-Techniker (w/m/div.) Gebäudeautomation Bosch Group Berlin, BE, Germany Engineering Facilities Services Associate REMOTE 2026-10-12T14:07:09.855Z Berlin BoschGroup
10 Key Account Manager - Central US Bosch Group Oakbrook Terrace, IL, United States Sales Automotive Associate REMOTE 2026-10-09T18:58:30.309Z Oakbrook Terrace BoschGroup
Endpoints

SmartRecruiters Jobs API endpoints

What each one takes and what it returns. Open one for a real response, every input and every field.

SmartRecruiters Jobs Smart Recruiters Jobs Search API

Search one company's SmartRecruiters postings by keyword, country, region, city, department, language, workplace type and release date.

Sendqueryorcareer_site_urlorjob_ad_id Returnstitlecompanylocationfunctionindustryexperience_level
1 credit

SmartRecruiters Jobs Smart Recruiters Job API

Get one posting: the full description, location with coordinates, function, industry, employment type, experience level and the link to apply.

Sendposting_id Returnstitlecompanylocationfunctionindustryemployment_type
1 credit
Use cases

What teams build with SmartRecruiters Jobs data

Know before you build

How SmartRecruiters Jobs data behaves

REST API · MCP server

Call it from your code, or ask your agent

One request shape for every SmartRecruiters Jobs endpoint: the endpoint ID and its input. No SDK needed.

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": "smart-recruiters.jobs.search",  "input": {    "company": "BoschGroup",    "limit": 100,    "workplace_types": [      "REMOTE"    ]  }}'
Response
{  "has_more": false,  "next_offset": null,  "offset": 0,  "total_found": 71,  "jobs": [    {      "title": "Dualer Master (M.A.) Personalmanagement und Wirtschaftspsychologie (m/w/div.)",      "location": "Stuttgart, BW, Germany",      "city": "Stuttgart",      "posted_at": "2026-10-15T12:31:57.098Z",      "company": "Bosch Group",      "company_identifier": "BoschGroup",      "country": "de",      "employment_type": "Part-time",      "employment_type_id": "part-time",      "experience_level": "Associate",      "experience_level_id": "associate",      "function": "Human Resources",      "function_id": "human_resources",      "hybrid": false,      "industry": "Human Resources",      "industry_id": "human_resources",      "job_id": "744000155748164",      "latitude": "48.777451",      "longitude": "9.1964782",      "reference_number": "REF298678F",      "region": "BW",      "remote": true,      "workplace_type": "REMOTE"    },    {      "title": "Channel Partner Manager – Linear Technologies (West Region)",      "location": "Pleasanton, CA, United States",      "city": "Pleasanton",      "posted_at": "2026-10-14T21:35:37.226Z",      "company": "Bosch Group",      "company_identifier": "BoschGroup",      "country": "us",      "employment_type": "Full-time",      "employment_type_id": "permanent",      "experience_level": "Mid-Senior Level",      "experience_level_id": "mid_senior_level",      "function": "Sales",      "function_id": "sales",      "hybrid": false,      "industry": "Industrial Automation",      "industry_id": "industrial_automation",      "job_id": "744000155616789",      "reference_number": "REF297977C",      "region": "CA",      "remote": true,      "workplace_type": "REMOTE"    }  ]}
In your AI agent Claude · Cursor · any MCP client
1Add the Upscrape MCP server
https://data.upscrape.com/mcp
2Ask for the data in plain words

Use Upscrape to list Bosch's remote jobs on SmartRecruiters (company BoschGroup) with title, location, function and experience level.

With Upscrape, open Bosch's SmartRecruiters posting 744000155779601 and summarise the role, its location, function and level, with the link to apply.

Using Upscrape, search SmartRecruiters across all employers for engineer and group the results by company.

The agent finds the endpoint, shows you the price, and runs it with your credits.
Web & maps
Questions

SmartRecruiters Jobs API FAQ

The short answers. The docs have the long ones.

Still have a question? Talk to the people who build the endpoints.
Is there an official SmartRecruiters jobs API?

SmartRecruiters publishes a posting API for its customers' career sites. Upscrape gives you one API for any public SmartRecruiters company, plus search across every employer, in the same request shape as every other job platform we cover.

Do I need a SmartRecruiters account?

No. You send a company name or a search and get JSON back. Nothing runs on any account.

Which companies are covered?

Any company with a public SmartRecruiters career site. Send its SmartRecruiters name, such as BoschGroup, or its careers link.

What data can I get from SmartRecruiters Jobs?

Smart recruiters jobs search, smart recruiters job, smart recruiters jobs globally search, smart recruiters departments and smart recruiters job taxonomies. Each is its own endpoint with a published input schema, and the response is JSON.

How much does the SmartRecruiters Jobs API cost?

Every SmartRecruiters Jobs endpoint costs 1 credit per successful call. You buy credits once, with no subscription, and paid credits never expire. New accounts get free credits to try it.

Can an AI agent use the SmartRecruiters Jobs API?

Yes. Connect any MCP client to the Upscrape MCP server with OAuth or an API key. The agent finds the SmartRecruiters Jobs endpoint, checks its price and runs it with the same credits as the REST API.

Is it legal to scrape SmartRecruiters Jobs?

Upscrape reads public pages only and needs no login. How you use the data is yours to decide under the laws that apply to you; we sign a data processing agreement for your legal review.

What happens when SmartRecruiters Jobs changes its pages?

We fix the endpoint. Your request and the response fields stay the same.

Get started

Your first SmartRecruiters Jobs call is free.

Up to 100 free credits to start, no card needed.