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
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>
12 lines
852 B
Markdown
12 lines
852 B
Markdown
# smartrecruiters-extractor
|
|
|
|
Fetches public job postings from the [SmartRecruiters Posting API](https://developers.smartrecruiters.com/reference/v1listpostings):
|
|
|
|
`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.
|