Adecco Jobs Search Scraper avatar

Adecco Jobs Search Scraper

Pricing

Pay per usage

Go to Apify Store
Adecco Jobs Search Scraper

Adecco Jobs Search Scraper

Scrape comprehensive job listings from Adecco.com's global job search platform. Collect job titles, salary data, employment types, experience levels, locations, and 70+ detailed fields per listing — perfect for recruiters, workforce analytics, and labor market research.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Alex

Alex

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Adecco Jobs Search Scraper: Extract Global Job Data with Ease


What Is Adecco.com?

Adecco is one of the world's largest staffing and recruitment platforms, connecting millions of job seekers with employers across 60+ countries. Its job search engine hosts diverse roles spanning healthcare, IT, finance, manufacturing, and administrative functions. Manually extracting job market data from Adecco is inefficient — the Adecco Jobs Search Scraper automates large-scale data collection, delivering structured intelligence from search result pages in minutes.


Overview

The Adecco Jobs Search Scraper extracts job listings from Adecco.com search results pages, converting HTML listings into clean, structured records with 70+ fields per job. It is designed for:

  • Recruiters & staffing agencies monitoring market supply and competitor postings
  • Workforce analysts tracking hiring trends across regions and industries
  • Data scientists building labor market datasets for forecasting models
  • Job aggregators feeding diverse job sources into unified platforms

Key strengths include handling multiple search result pages, configurable item limits, robust error handling, and comprehensive output spanning salary, location, experience, employment type, and company details.


Input Format

The scraper accepts a JSON configuration object with three main parameters:

{
"urls": [
"https://www.adecco.com/en-us/job-search?pg=2"
],
"max_items_per_url": 200,
"ignore_url_failures": true
}
FieldDescription
urlsArray of Adecco job search result page URLs. Can include pagination parameters (e.g., ?pg=2). Add multiple URLs to scrape across different searches, locations, or filters.
max_items_per_urlMaximum number of job listings to extract per URL (e.g., 200). Limits run cost and duration.
ignore_url_failuresIf true, the scraper skips failed URLs and continues processing; if false, stops on the first failure. Recommended: true for bulk runs.

Tip: Build your search URL on Adecco.com using filters (job title, location, experience level), then paste the resulting URL into the urls array.


Output Format

Each scraped job returns a comprehensive record with 70+ fields organized by category:

Core Identification

FieldMeaning
Job IDUnique Adecco identifier for the job posting
CIS Job IDInternal system ID for cross-reference
Job Alert IDAssociated job alert identifier (if created through alerts)
External System Job IDID from the original client or external system
External ReferenceClient-provided reference code
Apply URIDirect URL to submit an application

Job Title & Classification

FieldMeaning
Job TitleOfficial job title as displayed on Adecco
Brand NameRecruiting brand or subsidiary name under Adecco
Job Category TitlePrimary category (e.g., "IT", "Healthcare")
Job Category IDNumeric ID for the category
Job Sub Category TitleSpecific subcategory (e.g., "Software Engineer" under IT)
Job Sub Category IDNumeric ID for the subcategory
Industry Type TitleIndustry sector (e.g., "Technology", "Finance")
Industry Type IDNumeric ID for the industry
Parent Industry TitleBroader industry classification
Parent Industry IDNumeric ID for parent industry
Practice TitlePractice area or service line
Practice IDNumeric ID for the practice
Business LineBusiness division offering the role

Employment & Contract Details

FieldMeaning
Job TypeRole classification (permanent, contract, temporary)
Job Type IDNumeric ID for job type
Employment Type TitleEmployment classification (full-time, part-time, etc.)
Employment Type IDNumeric ID for employment type
Contract Type TitleContract structure (e.g., "Direct Hire", "Temp to Perm")
Contract Type IDNumeric ID for contract type
Contract Duration TitleExpected contract length or availability
Contract Duration IDNumeric ID for contract duration
Number Of PositionsNumber of open vacancies
Organization TypeType of employing organization
Work Frequency IDWork schedule frequency ID
Work Min HoursMinimum weekly working hours
Work Max HoursMaximum weekly working hours

Compensation

FieldMeaning
Min SalaryMinimum offered salary
Max SalaryMaximum offered salary
Salary CurrencyCurrency code (e.g., "USD", "EUR")
Salary Currency SymbolCurrency symbol (e.g., "$", "€")
Salary Time ScaleSalary period (hourly, daily, annual)
Salary Time Scale IDNumeric ID for time scale

Location & Geography

FieldMeaning
Job LocationFull location text as displayed
City NameCity of the job location
State NameState or province
Country IDNumeric country identifier
Published Region Code IDRegion code for publishing purposes
Branch CodeOffice branch code
Work LocationType of work environment (on-site, remote, hybrid)
Work Location TitleHuman-readable work location descriptor
Is RemoteBoolean flag indicating remote eligibility
AccommodationRelocation or accommodation support offered

Experience & Requirements

FieldMeaning
Experience LevelRequired experience (entry, mid, senior, executive)
Experience Duration TitleYears or duration of experience required
Experience Duration IDNumeric ID for experience duration
Education Level TitleMinimum education required (high school, bachelor, master, etc.)
LanguagePrimary language of the listing

Job Dates & Timeline

FieldMeaning
Job Creation DateWhen the posting was created in Adecco's system
Posted DateWhen the job was published to candidates
First Posted DateOriginal publication date (if reposted)
Job End DateWhen the posting expires or closes
Posting End DateFinal date to accept applications
Start DateProposed job start date for the candidate
Vacancy Start ASAPBoolean flag for immediate start availability

Job Content & Description

FieldMeaning
DescriptionFull job description provided by Adecco
Client Job DescriptionOriginal description from the hiring client
Shift Type IDsIdentifiers for shift patterns (if applicable)
Shift TitlesShift type descriptions (day, night, rotating, etc.)
Is SeasonalBoolean indicating if the role is seasonal
Is EventBoolean indicating if the role is event-based

User & Client Information

FieldMeaning
Saved As FavoriteBoolean indicating user favorited status
Client IDUnique identifier for the hiring client/company
Recruiter NameName of the assigned recruiter or hiring manager
Web SiteClient's website URL

Metadata & System Fields

FieldMeaning
Process IDInternal process tracking identifier
Apply Redirection KeyKey used for application flow routing
Type ReferenceType classification reference
Type Ref ExclusivityExclusivity flag for type reference

How to Use

  1. Build your search — Go to Adecco.com and use the job search filters (title, location, experience, salary range, job type, industry). Once you have your desired results page, copy the full URL.

  2. Prepare URLs — Add one or more search URLs to the urls array. Example:

    https://www.adecco.com/en-us/job-search?keywords=Software&pg=1
    https://www.adecco.com/en-us/job-search?keywords=Software&pg=2
    https://www.adecco.com/en-gb/job-search?location=London&pg=1
  3. Set scraping limits — Configure max_items_per_url (e.g., 200) to control data volume and runtime.

  4. Handle failures — Set ignore_url_failures: true to skip broken links and continue processing remaining URLs.

  5. Launch the scraper — Start the actor and monitor logs for progress.

  6. Export & use — Download results in JSON, CSV, or Excel and integrate into your analysis, database, or BI tools.

Common tips:

  • Each Adecco search result page typically shows 20–30 listings. Set max_items_per_url: 200 to capture the full page.
  • Pagination URLs use the pg parameter (e.g., pg=1, pg=2). Manually add multiple URLs for multi-page scrapes, or use a single URL with high max_items_per_url.
  • Salary data may be absent for some roles; use Min Salary and Max Salary with conditional logic in your analysis.

Use Cases & Business Value

  • Market intelligence: Track salary trends, hiring demand, and job distribution across sectors and geographies
  • Competitive recruitment: Monitor which companies are hiring, what positions are open, and employment type preferences
  • Workforce planning: Identify skills in demand and experience level requirements
  • Labor research: Build datasets for academic or consulting studies on employment markets
  • Job aggregation: Feed Adecco data into multi-source job boards or career search platforms

The Adecco Jobs Search Scraper transforms hours of manual browsing and data entry into seconds of automated extraction, providing the scale and consistency required for serious market analysis.


Conclusion

The Adecco Jobs Search Scraper is your gateway to structured global employment data. With 70+ fields per listing and support for multi-page searches, it enables rapid market research, competitive intelligence, and workforce analytics. Whether you're a recruiter, analyst, or developer, this scraper delivers the data depth and breadth needed to make informed hiring and business decisions.