LinkedIn Job Search
LinkedIn Job Search is used to fetch job search results from LinkedIn.
- Fetch job listings by job keyword
- Support page-based search pagination
- Return job title, employer, location, and post time
- Suitable for job monitoring and custom hiring data workflows
Use XCrawl to Fetch LinkedIn Job Search Results
Usage
curl -s -X POST 'https://run.xcrawl.com/v1/data' \
-H 'Authorization: Bearer $XCRAWL_API_KEY' \
-H 'Content-Type: application/json' \
-d '{
"engine": "linkedin_job_search",
"location": "US",
"job_name": "it",
"start": 1
}'Request parameter notes:
enginemust belinkedin_job_searchlocationspecifies the target regionjob_nameis the job keywordstartspecifies the start page
Response Example
{
"results": [
{
"search_url": "https://www.linkedin.com/jobs-guest/...",
"content": [
{
"position": "Production Manager",
"employer": "Netflix",
"location": "Los Angeles, CA",
"post_time": "1 week ago"
}
]
}
]
}Parameters
Required Parameters
| Parameter | Type | Description |
|---|---|---|
location | string | Specifies the target region. |
job_name | string | Job keyword. |
start | number | Start page number. |
Parameter Notes
locationdefaults toUSstartdefaults to1
Response Fields
Response data is returned under results[].
| Field | Type | Description |
|---|---|---|
search_url | string | The LinkedIn search URL used for the request. |
content | array | The job list returned for the current page. |
Job Fields
Each item in content[] includes:
| Field | Type | Description |
|---|---|---|
position | string | Job title. |
employer | string | Employer name. |
location | string | Job location. |
application_note | string | Hiring label or extra note shown on the card. |
post_time | string | Relative posting time text. |
company_url | string | Company profile URL. |
