Adzuna Jobs Scraper — Multi-Country Jobs API
Pricing
from $1.20 / 1,000 job scrapeds
Adzuna Jobs Scraper — Multi-Country Jobs API
Scrape Adzuna job search results across 16+ country sites (US, UK, AU, CA, DE, FR, NL, …) into JSON. Multi-country Adzuna jobs scraper API. CheerioCrawler. PPE $1.20/1k.
Pricing
from $1.20 / 1,000 job scrapeds
Rating
0.0
(0)
Developer
Umar Arshad
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Scrapes Adzuna — a multi-country job aggregator spanning the US, UK, Australia, Canada, Germany, France, Netherlands, and 10+ more country sites — into clean JSON on Apify.
Store: https://apify.com/umararshad2/adzuna-jobs-scraper
Why this Actor
Adzuna covers 16+ national job boards under one brand, so recruiters, agencies, and HR-tech teams can pull structured listings without stitching separate scrapers per country. Dedicated Store competitors for Adzuna are thin compared with saturated Reed / Indeed / Glassdoor niches. This Actor is framed as a global / multi-country Adzuna jobs scraper API — not a single-country product.
What it scrapes
- Search listings —
https://{host}/search?q={query}(+ optional location) - Job detail pages —
https://{host}/land/ad/{id}(JSON-LDJobPostingwhen present; listing fields as fallback) - Direct URLs — pass search or
/land/ad/links viasearchUrls
Uses Crawlee CheerioCrawler (SSR HTML). Defaults to Apify RESIDENTIAL proxy.
Supported country codes → hosts
Pricing (PPE)
$1.20 / 1,000 jobs via custom event job-scraped ($0.0012 each), plus a small apify-actor-start. No usage pass-through. Do not enable synthetic apify-default-dataset-item alongside job-scraped (avoids double billing). Memory: 512–2048 MB (default 1024).
Example input
{"queries": ["software engineer"],"country": "us","location": "New York","maxJobs": 100,"includeDescription": true,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"]}}
UK example:
{"queries": ["registered nurse"],"country": "gb","location": "London","maxJobs": 50}
Direct Adzuna URLs:
{"searchUrls": ["https://www.adzuna.com/search?q=data+analyst","https://www.adzuna.co.uk/land/ad/1234567890"],"maxJobs": 25,"includeDescription": true}
Output fields
| Field | Description |
|---|---|
jobId | Adzuna /land/ad/{id} identifier |
title | Job title |
company | Hiring organization |
location | City / region text from the card or detail |
country | Country code used for the host (e.g. us, gb) |
salaryRaw | Raw salary string when shown |
salaryMin / salaryMax | Parsed numeric bounds when available |
salaryCurrency | ISO currency guess from country / symbols |
description | Snippet or full detail description |
url | Canonical Adzuna job URL |
postedAt | Date posted (from JSON-LD when present) |
category | Occupational category when present |
source | Always adzuna |
scrapedAt | ISO timestamp |
Proxy notes
Adzuna search HTML is publicly scrapable — US listing runs often succeed with Apify Proxy auto (or even useApifyProxy: false). Forced RESIDENTIAL can occasionally return empty listing shells; if you see Search: 0 job cards, retry without a proxy group or with datacenter.
Detail pages (/land/ad/{id}) and some regions may sit behind bot challenges. For full descriptions:
- Prefer
apifyProxyGroups: ["RESIDENTIAL"]with a matchingapifyProxyCountry(e.g.US,GB,AU) - Or try UNBLOCKER
- Or set
includeDescription: falsefor fast listing-only scrapes
Related Actors (same account)
SEO keywords
Adzuna scraper, Adzuna jobs API, Adzuna jobs scraper, multi-country jobs scraper, US Adzuna scraper, UK Adzuna scraper, Australia Adzuna scraper, EU Adzuna jobs API, Adzuna.com scraper, Adzuna.co.uk scraper, pay-per-event job scraper, Apify jobs scraper, PPE job-scraped.
Disclaimer
Unofficial community Actor — not affiliated with Adzuna. Use responsibly and respect the site’s terms and robots rules. For personal / research / permitted commercial use only.