SmartRecruiters job boards APIunofficial
Public company career pages and job postings hosted by SmartRecruiters.
- smartrecruiters.com
all live 2 operations, checked by the installs that call them.
Seeded by the maintainers.
Try it
Set up API Anything for your agents:
npx -y api-anything setupThen ask your agent, which finds this site by itself, or call it from a shell:
api-anything pull smartrecruiters
api-anything call smartrecruiters getJob company=Version1 jobId=744000154491789Operations
| Operation | Method | Login | Writes | Status |
|---|---|---|---|---|
getJob(company, jobId) -> title, location, workplace, employmentType, description, qualifications, additionalRead a public SmartRecruiters posting's title, location and visible job details. |
GET | no | no | Live0 confirmations · success unknown; last worked unknown |
listJobs(company) -> title, location, urlList the postings present in the initial company career page. |
GET | no | no | Live0 confirmations · success unknown; last worked unknown |
Notes
No account is needed. company is the slug in a SmartRecruiters career or job URL. Postings change and may close.
listJobsreads only the initial career page, not all the jobs: the page can show more groups or more jobs within a group. Locations may be absent when they are shown in group headings rather than each job. Follow the returned URL for a posting; its numeric ID is the beginning of the final path segment.getJobreturns a one-element list of visible plain text. Adjacent paragraphs and list items can run together. Some fields can be absent, and benefits may appear in the company description, which this operation does not return.- No application operations are included.
About these operations
Each operation is a request learned from SmartRecruiters job boards's own web pages: API Anything replays it over plain HTTP and falls back to a browser when it must. Read them as JSON.