Searching for jobs
To search for jobs in LinkedIn, include the st.searchJobs action in your workflow. Here's an example:
Workflow:
json
{
"actionType": "st.searchJobs",
"term": "product manager",
"limit": 2,
"filter": {
"location": "San Francisco, California, United States",
"datePosted": "pastWeek",
"experienceLevels": ["midSeniorLevel", "director"],
"employmentTypes": ["fullTime"],
"workplaceTypes": ["remote", "hybrid"],
"easyApply": true
}
}Completion:
json
{
"actionType": "st.searchJobs",
"success": true,
"data": [
{
"jobId": "4416248954",
"jobUrl": "https://www.linkedin.com/jobs/view/4416248954/",
"title": "Senior Product Manager",
"companyName": "Example Company",
"location": "San Francisco, CA",
"workplaceType": "remote",
"salary": {
"currency": "usd",
"minAmount": 140000,
"maxAmount": 180000,
"period": "yearly"
},
"easyApply": true,
"isPromoted": false
},
{
"jobId": "4427334841",
"jobUrl": "https://www.linkedin.com/jobs/view/4427334841/",
"title": "Director of Product",
"companyName": "Another Company",
"location": "New York, NY",
"workplaceType": "hybrid",
"salary": null,
"easyApply": false,
"isPromoted": true
}
]
}💡 If you want to retrieve full details for each job from the search results, use
st.doForJobswithst.openJob.
This page provides examples of workflows and their completions. For detailed documentation on constraints, parameters, and possible results of specific actions, always refer to the corresponding action documentation pages.