APEC Jobs Scraper
Pricing
from $5.00 / 1,000 job scrapeds
APEC Jobs Scraper
Scrape APEC.fr French executive (cadre) job postings — title, company, salary, location, contract type, remote work, apply URL. HTTP-only, no login, MCP-ready.
APEC Jobs Scraper
Pricing
from $5.00 / 1,000 job scrapeds
Scrape APEC.fr French executive (cadre) job postings — title, company, salary, location, contract type, remote work, apply URL. HTTP-only, no login, MCP-ready.
Free-text keyword(s) searched on APEC.fr (e.g., 'développeur', 'data scientist', 'directeur financier'). Searches title and description, French syntax. Leave empty to browse all 110K+ active offers. NOT a job ID or URL.
Maximum number of job offers to return. Defaults to 50. APEC caps a single search at ~1000 results regardless of totalCount, so use sortBy + dateFilter to slice large queries. NOT items per page.
How to sort results. 'relevance' uses APEC's default scoring; 'date_desc' returns newest first (best for monitoring); 'date_asc' oldest first. Defaults to date_desc.
Only return offers published within the last N days. Common values: 1, 7, 14, 30, 90. Leave empty for all (no date filter). Useful for daily monitoring jobs.
Filter offers with minimum annual gross salary in euros (e.g., 50000 = 50 k€). APEC stores salary as range; filter matches offers whose lower bound >= this value. Leave empty for no filter.
Filter offers with maximum annual gross salary in euros. Leave empty for no upper bound. Combine with salaryMin for a band (e.g., 40k–60k).
Filter by contract type. CDI = permanent, CDD = fixed-term, FREELANCE = freelance/contractor, STAGE = internship, ALTERNANCE = apprenticeship. Leave empty for all types.
Filter by remote-work policy. FULL_REMOTE = 100% remote, HYBRID = partial remote, OCCASIONAL = occasional remote, NONE = on-site only. Leave empty for all.
Filter by required experience. JUNIOR = <1 year, MID = 1–7 years, SENIOR = 7+ years, EXEC = executive. Leave empty for all levels.