scrape_jobs
Search for job listings across UK and France job platforms. Returns structured job data including titles, companies, salaries, locations, and descriptions. Credits: 2.0 per call (0.5 if cached)Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
query | string | Yes | Search term (e.g., “AI Engineer”, “Data Scientist London”) |
platforms | array | Yes | Platform codes to search. See supported platforms |
country | string | No | Country code: GB (default) or FR |
location | string | No | City or region filter (e.g., “London”, “Manchester”) |
min_salary | string | No | Minimum salary filter (e.g., “50000”) |
dedup_hashes | array | No | Hashes of previously seen jobs for deduplication |
Request
Response
Response Fields
| Field | Type | Description |
|---|---|---|
query | string | The search query used |
country | string | Country code |
total_jobs | number | Total jobs returned |
source | string | scrape (fresh) or cache (cached result) |
jobs | array | Array of job objects |
jobs[].title | string | Job title |
jobs[].company | string | Company name |
jobs[].location | string | Job location |
jobs[].salary_min | number | Minimum salary (null if unlisted) |
jobs[].salary_max | number | Maximum salary (null if unlisted) |
jobs[].salary_unlisted | boolean | True if salary not disclosed |
jobs[].work_mode | string | remote, hybrid, on-site, or unknown |
jobs[].description | string | Job description text |
jobs[].url | string | Direct link to the job listing |
jobs[].platform | string | Source platform code |
jobs[].dedup_hash | string | Hash for deduplication |