ATS Jobs API with Visa Sponsorship Tags
Pricing
from $2.00 / 1,000 job with visa tags
ATS Jobs API with Visa Sponsorship Tags
Get every open job from company career boards on Greenhouse, Lever, Ashby, SmartRecruiters and Recruitee, with each ad tagged for visa sponsorship (offered / refused / not mentioned, with the exact sentence), relocation support and where remote hires may live.
Pricing
from $2.00 / 1,000 job with visa tags
Rating
0.0
(0)
Developer
Quietbyte
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
an hour ago
Last modified
Categories
Share
Get every open job from company career boards on Greenhouse, Lever, Ashby, SmartRecruiters and Recruitee as clean JSON, with each ad tagged for:
- Visa sponsorship:
offered,refused,mixedornot_mentioned, with the exact sentence the tag is based on. - Relocation support: yes or no, again with the sentence.
- Remote regions: where a remote hire may live (
WORLDWIDE,US,EMEA,APAC,DE, …).
Built for international job seekers, relocation and immigration services, recruiters, and job boards that need to know "can someone from abroad actually get this job?" without reading every ad.
Why the tags matter
Most ads that contain the words "visa sponsorship" are refusing it ("Visa sponsorship is not available"). Keyword search gets this backwards. This Actor reads each ad sentence by sentence:
- an offer only counts in a sentence that isn't negated ("We offer visa sponsorship");
- a refusal is any sentence about visas or work rights that is negated or demands existing rights ("Candidates must be authorized to work in the US", "Future sponsorship for work authorization is not available");
- ads that offer it for one office and refuse it for another are tagged
mixed.
You always get the evidence sentence, so you can check the tag yourself.
What you can put in
| You have | Put this in companies |
|---|---|
| An ATS board link | https://boards.greenhouse.io/stripe, https://jobs.lever.co/palantir, https://jobs.ashbyhq.com/openai, https://jobs.smartrecruiters.com/BoschGroup, https://acme.recruitee.com |
| A board slug | greenhouse:stripe, lever:palantir, ashby:openai, smartrecruiters:BoschGroup, recruitee:acme |
| A company careers page | https://www.figma.com/careers/: the ATS link on the page is found for you |
| Just a name | Figma: tried as a Greenhouse, Lever and Ashby board |
Then narrow it down with any of these:
- Keywords: match the title, or the description too.
- Locations: for example
London,GermanyorRemote. - Remote only.
- Posted within N days.
- Visa filter:
offeredkeeps ads that offer sponsorship;not_refuseddrops ads that rule it out. - Limits: a maximum per company and a maximum in total.
Example input
{"companies": ["greenhouse:stripe", "ashby:openai", "https://jobs.lever.co/palantir", "Figma"],"keywords": ["engineer", "developer"],"visaFilter": "not_refused","postedWithinDays": 14}
What you get
{"id": "smartrecruiters:BoschGroup:744000154196709","ats": "smartrecruiters","company": "Bosch Group","title": "Senior Software Engineer","location": "Owatonna, MN, United States","country": "US","workplaceType": "hybrid","employmentType": "Full-time","department": "Engineering","postedAt": "2026-10-07","salary": null,"url": "https://jobs.smartrecruiters.com/BoschGroup/744000154196709-senior-software-engineer","applyUrl": "https://jobs.smartrecruiters.com/BoschGroup/744000154196709-senior-software-engineer?oga=true","description": "POSITION\nAs a Senior Software Engineer, you will create software…","visaSponsorship": "refused","visaEvidence": ["Future sponsorship for work authorization is not available."],"relocationOffered": false,"relocationEvidence": null,"remoteRegions": [],"scrapedAt": "2026-10-08T05:58:48+00:00"}
Field notes
company: Greenhouse, SmartRecruiters and Recruitee give the company's name. Lever and Ashby don't, socompanyis the board slug (for exampleopenai), or the name you typed when you entered a company by name.- Salary: filled in when the employer publishes one. Ashby, Lever and Recruitee often do; Greenhouse sometimes does.
workplaceType:unknownwhen the board doesn't say.remoteRegions: only filled in for remote jobs. It is["UNSPECIFIED"]when the ad never says where a remote hire may live.- Run summary: the run's key-value store has a
SUMMARYrecord listing each company: which ATS was found, how many jobs were open, how many matched, and any that couldn't be found.
Daily monitoring: pay only for new jobs
Turn on Only jobs new since the last run and schedule the Actor daily. It remembers which jobs it has already returned (per monitor name, or per exact input), so after the first run you only get, and only pay for, new postings. Each new job has "isNew": true.
Pricing
Pay per event: you pay only for jobs you receive.
| Event | Price |
|---|---|
| Job (without tags) | $1.50 per 1,000 jobs |
| Job with visa, relocation and remote tags | $2.00 per 1,000 jobs |
Companies that can't be found and jobs that don't match your filters cost nothing. Runs stop cleanly at your spending limit.
Data sources and compliance
- Sources: only each vendor's documented public job-board API, the feeds these systems publish so companies' open jobs can be shown on job sites. No logins, no proxies, no browser automation.
- Greenhouse: Job Board API
- Lever: Postings API
- Ashby: Job Postings API. Jobs the company marked as unlisted are skipped.
- SmartRecruiters: Posting API
- Recruitee: Careers Site API
- No personal data: recruiter contact fields are never copied, and email addresses inside descriptions are replaced with
[email removed]. - Not supported: Workday, Workable, iCIMS, Taleo and SuccessFactors. They don't offer a comparable documented public feed, so those inputs are reported as unsupported.
FAQ
How accurate are the visa tags?
They are rule-based and conservative, so every tag comes with its evidence sentence. Ads that say nothing are not_mentioned, not "no". Treat offered as a strong lead and still confirm with the employer.
Can I use it from an AI agent or over MCP? Yes. It's a standard Apify Actor, so any Apify client, the Apify API or Apify's MCP server can call it.
A company isn't found by name. Paste its careers page URL or its ATS board link instead.
Related Actors
- Workday Jobs API with H-1B & UK Visa Sponsor Evidence: the same visa tags for any company's Workday careers site, plus official proof the employer sponsors — US H-1B filings and the UK sponsor register.
- Remote Jobs by Country: Himalayas, Remote OK, We Work Remotely and Jobicy in one deduplicated feed, telling you whether each job is open to where you live.
- Podcast Transcripts from RSS: publisher-provided transcripts as text, timestamped Markdown or RAG chunks.