Careerjet Job Scraper
Pricing
from $4.00 / 1,000 dataset items
Careerjet Job Scraper
Scrape Careerjet job listings worldwide as structured JSON — title, company, salary, location, contract type, posting date and full description. Covers 90+ country job markets via Careerjet's open API. Filter by keyword, location and contract. Pay only for the results you get.
Pricing
from $4.00 / 1,000 dataset items
Rating
0.0
(0)
Developer
axly
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
10 days ago
Last modified
Categories
Share
Extract job listings from Careerjet — a global job-search aggregator that indexes millions of postings from thousands of job boards and company career pages across 90+ countries — as clean, structured JSON. Search by keyword, location, and contract type; get salary, company, location, posting date, and the full job description for every result.
Built directly on Careerjet's official mobile API, so it's fast and reliable — no fragile HTML scraping, no broken selectors.
Who it's for
- Recruiters & staffing agencies — source live openings by role and region.
- Job boards & aggregators — ingest Careerjet's aggregated inventory.
- Labor-market researchers & analysts — track salaries, demand, and hiring companies over time.
- Sales & lead-gen teams — find companies that are actively hiring (a strong buying signal).
Output fields
| Field | Type | Description |
|---|---|---|
| job_id | string | Careerjet unique job identifier |
| title | string | Job title |
| company | string | Hiring company |
| company_logo_url | string | Company logo image (when available) |
| location | string | Primary job location |
| locations | array | All location names |
| salary | string | Displayed salary (when the posting has one) |
| contract_type | string | permanent / contract / temporary / internship / apprenticeship |
| contract_period | string | full_time / part_time |
| is_new | boolean | Recently posted |
| posted_at | string | ISO-8601 posting datetime |
| snippet | string | Short excerpt with matched terms |
| description_html | string | Full description (HTML) |
| description_text | string | Full description (plain text) |
| url | string | Click-through URL to the posting |
| country_code | string | Careerjet country index |
Use cases
- Talent sourcing — pull every "registered nurse" opening in Texas this week, ranked by recency, into your ATS.
- Salary benchmarking — collect salaries for a role across cities/countries.
- Hiring-signal lead lists — companies posting sales/engineering roles → CRM.
- Market monitoring — schedule a daily run per keyword to track new postings.
- Aggregation — feed a niche job board with fresh, structured listings.
Input parameters
| Field | Type | Default | Description |
|---|---|---|---|
| keywords | string | "software developer" | Job title / skill / company |
| location | string | "New York" | City, region, or country |
| countryCode | enum | "US" | Careerjet country index (90+) |
| localeCode | string | "en_US" | Language_COUNTRY locale |
| sort | enum | "relevance" | relevance / date / salary |
| contractType | enum | any | permanent / contract / temporary / … |
| contractPeriod | enum | any | full-time / part-time |
| radius | integer | — | Radius around a specific location |
| maxItems | integer | 100 | Stop after N jobs |
Example input
{"keywords": "registered nurse","location": "Texas","countryCode": "US","sort": "date","maxItems": 200}
Example output row
{"job_id": "us8b01632bf304e742890006e81af2dabe","title": "Travel Retail Pharmacist - $4,492 per week","company": "Patterns Hiring","location": "Hebron, NE","salary": "US$4,492 per week","contract_type": "permanent","contract_period": "full_time","is_new": true,"posted_at": "2026-07-12T09:08:25Z","url": "https://www.careerjet.com/app/clk/us8b01632bf304e742890006e81af2dabe"}
Scheduling & integrations
Schedule daily/weekly runs from the Apify Console, or trigger via API/webhook. Export to JSON, CSV, or Excel, and push straight to Google Sheets, Make, Zapier, Airbyte, or an S3 bucket.
MCP / AI assistants
Prefer to query Careerjet live from Claude, Cursor, ChatGPT, or n8n? Use the companion Careerjet MCP Server actor, which exposes job search, count, location resolution, and keyword autocomplete as MCP tools for AI agents.
FAQ
How many jobs can I get per run? As many as the query returns — set maxItems
to cap it. Careerjet paginates in blocks; the actor pages until your limit or the
result set is exhausted.
Which countries are supported? 90+ — pick the countryCode. Each country is a
separate Careerjet index (US, GB, DE, FR, IN, AU, and many more).
How fresh is the data? Results are pulled live at run time, so they reflect
Careerjet's current index. Use sort: date for the newest postings.
Is it reliable? Yes — it uses Careerjet's own JSON API rather than scraping HTML, so it doesn't break when the website layout changes.
Do I need a proxy? No. The API is open; a proxy is optional and only useful if your region is rate-limited.