Jobber/extractors/smartrecruiters
ilia c840f289e1
Some checks failed
CI / Linting (Biome) (push) Failing after 40s
CI / Tests (push) Successful in 5m54s
CI / Type Check (adzuna-extractor) (push) Successful in 1m8s
CI / Type Check (gradcracker-extractor) (push) Successful in 1m11s
CI / Type Check (hiringcafe-extractor) (push) Successful in 1m8s
CI / Type Check (orchestrator) (push) Successful in 1m23s
CI / Type Check (startupjobs-extractor) (push) Successful in 1m6s
CI / Type Check (ukvisajobs-extractor) (push) Successful in 1m7s
CI / Documentation (push) Successful in 1m54s
feat(extractors): expand catalog, smoke coverage, and sourcing docs
Adds Arc.dev, BC T-Net, Eluta, iCIMS tenants, QAJobsBoard, and SmartRecruiters
manifests with registry/settings/UI wiring; registers full extractor list in
smoke-extractors and documents supplementary board access paths. Aligns Careerjet
v4 with the url query parameter and fixes strict typing in QAJobsBoard.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-15 22:36:23 -04:00
..

smartrecruiters-extractor

Fetches public job postings from the SmartRecruiters Posting API:

GET https://api.smartrecruiters.com/v1/companies/{companyIdentifier}/postings

No API key is required for public listings. Configure one company identifier per employer (the slug from jobs.smartrecruiters.com/<identifier>/... or careers.smartrecruiters.com/<identifier>).

  • Set smartrecruitersCompanies (JSON array or comma/newline-separated identifiers), or SMARTRECRUITERS_COMPANIES in the environment.
  • Optional: smartrecruitersMaxJobsPerCompany caps how many postings are pulled per company after search-term filtering (default 100).
  • The manifest loads posting details for each match so jobUrl / applicationLink and HTML descriptions resolve correctly.