json format that names the parser. The data comes back in data.json.
{"type": "json", "parser": "linkedin-jobs", "options": {...}}. See Parsers for how they work.
linkedin-jobs
A LinkedIn jobs search page with keywords, a location or a company filter.- Example page: https://www.linkedin.com/jobs/search?keywords=software%20engineer&location=United%20States&f_TPR=r604800
- Returns: A list of jobs:
results,cursor,page,total. - Options:
company(One company or up to five: LinkedIn URLs, slugs like google, or company ids),easyApply(LinkedIn’s own Easy Apply),fewApplicants(LinkedIn’s own Under 10 applicants),page(Page number, starting at 1). - Price: 1 credit per call.
Example response
Example response
linkedin-job
A LinkedIn job page or lnkd.in share link.- Example page: https://www.linkedin.com/jobs/view/4476983365
- Returns: One job:
id,url,title,company,location,isRemote,salary,employmentType,publishedAt,description. - Price: 1 credit per call.
Example response
Example response
indeed-search
An Indeed job search page with a search q or a place l, like indeed.com/jobs?q=nurse&l=Austin,+TX.- Example page: https://www.indeed.com/jobs?q=software+engineer&l=Austin%2C+TX
- Returns: A list of jobs:
results,cursor,page,total. - Options:
country(ISO 3166-1 alpha-2 country code, e.g. us. Any case is accepted),distanceMiles(Indeed’s own Distance from the location. 0 is the exact location only),datePosted(Indeed’s own Date posted. A relisted job keeps its first publishedAt and shows the new date in indexedAt),remote(Indeed’s own Remote filter: Remote, or Hybrid work),jobType(Indeed’s own Job type),experienceLevel(Indeed’s own Experience level),education(Indeed’s own Education),sort(Indeed’s own Sort by),cursor(The cursor from the previous response. Send it as is). - Price: 1 credit per call.
Example response
Example response
indeed-job
An Indeed job page with a jk key, like indeed.com/viewjob?jk=17c2d37519bd8374.- Example page: https://www.indeed.com/viewjob?jk=17c2d37519bd8374
- Returns: One job:
id,url,title,company,location,isRemote,salary,employmentType,publishedAt,description. - Options:
country(ISO 3166-1 alpha-2 country code, e.g. us. Any case is accepted). - Price: 1 credit per call.
Example response
Example response
upwork-search
An Upwork job search page, like upwork.com/nx/search/jobs/?q=react.- Example page: https://www.upwork.com/nx/search/jobs/?q=react&sort=recency
- Returns: A list of jobs:
results,cursor,page,total. - Options:
jobType,experienceLevel,workload(Upwork’s hours needed: full time, part time, or as needed. Only hourly jobs say this, so the search stays hourly),duration(Upwork’s project length: under one month, one to three months, three to six months, or more than six months. Only hourly jobs say this, so the search stays hourly),minHourlyRate(Lowest hourly rate in USD. A job matches when its posted range overlaps this minimum, so 25 to 50 matches a minimum of 50. The search stays hourly),maxHourlyRate(Highest hourly rate in USD. Send it with minHourlyRate. The job’s posted range overlaps both, and the search stays hourly),page(Page number, starting at 1). - Price: 1 credit per call.
Example response
Example response
upwork-job
An Upwork job page, like upwork.com/jobs/~02…- Example page: https://upwork.com/freelance-jobs/apply/React-Developer-Needed-for-Long-Term-Part-Time-Remote-Work_~022099839291870230198
- Returns: One job:
id,url,title,company,location,isRemote,salary,employmentType,publishedAt,description. - Price: 1 credit per call.
Example response
Example response
careers-jobs
A company job board on Greenhouse, Lever, Ashby, Workday, Workable or SmartRecruiters, like boards.greenhouse.io/figma.- Example page: https://boards.greenhouse.io/figma
- Returns: A list of jobs:
results,cursor,page,total. - Options:
cursor(The cursor from the previous response. Send it as is). - Price: 1 credit per call.
Example response
Example response
careers-job
One job on a company job board, like boards.greenhouse.io/figma/jobs/5426468004.- Example page: https://boards.greenhouse.io/figma/jobs/5426468004
- Returns: One job:
id,url,title,company,location,isRemote,salary,employmentType,publishedAt,description. - Price: 1 credit per call.
Example response
Example response
glassdoor-company
A Glassdoor company page (overview, reviews or salaries).- Example page: https://www.glassdoor.com/Overview/Working-at-Google-EI_IE9079.11,17.htm
- Returns: One profile:
id,url,handle,name,bio,avatarUrl,isVerified,followers,following,posts,website,location,category. - Price: 1 credit per call.
Example response
Example response
glassdoor-reviews
A Glassdoor company page (overview, reviews or salaries).- Example page: https://www.glassdoor.com/Overview/Working-at-Google-EI_IE9079.11,17.htm
- Returns: A list of reviews:
results,cursor,page,total. - Options:
page(Page number, starting at 1). - Price: 1 credit per call.
Example response
Example response
glassdoor-salaries
A Glassdoor company page (overview, reviews or salaries).- Example page: https://www.glassdoor.com/Overview/Working-at-Google-EI_IE9079.11,17.htm
- Returns:
jobTitle,reports,totalPayMin,totalPayMedian,totalPayMax,basePayMin. - Options:
country(Country the pay is reported for, as its English name like India or Germany. Defaults to the United States),page(Page number, starting at 1). - Price: 1 credit per call.
Example response
Example response