Home › Hiring and jobs › Visa Sponsorship Jobs Scraper for Greenhouse, Lever, Ashby
Find jobs whose posting text mentions visa sponsorship. Reads public Greenhouse, Lever and Ashby job boards that you list, flags each posting as sponsors, no_sponsorship, mixed or unknown, and returns the matching sentence as evidence. No login, no proxy.
| Field | Name | Required | What it does |
|---|---|---|---|
companies | Company job boards | no | Boards to read, as a list of {"ats": "greenhouse" | "lever" | "ashby", "token": "<board name>"}. The token is the last part of the careers URL, for example... |
keywords | Title keywords | no | Keep postings whose job title or department contains at least one of these words (case-insensitive). Leave empty for every posting. Example: ["engineer", "data"]. |
locationContains | Location contains | no | Keep postings whose location text contains this phrase. Example: "United States" or "Remote". Leave empty for all locations. |
postedWithinDays | Posted within (days) | no | Keep postings published or updated in the last N days. 0 = no limit. |
sponsorshipFilter | Sponsorship filter | no | sponsors = only postings whose text says the employer sponsors visas. sponsors_or_unknown also keeps postings that never mention the topic. all returns every posting with its... |
includeDescription | Include full description | no | Add the full posting text to each row. Off by default to keep rows small. |
maxItems | Max postings | no | Stop after this many postings. You pay only for postings delivered. |
One row per result. These are the 16 fields declared in the actor's dataset schema (field list from the schema, not a sample run).
| Field | Type | Meaning |
|---|---|---|
jobId | string | |
ats | string | |
company | string | |
title | string | |
department | string | |
location | string | |
remote | boolean | |
employmentType | string | |
postedAt | string | |
updatedAt | string | |
applyUrl | string | |
sponsorshipSignal | string | |
evidenceSnippet | string | |
matchedTerms | array | |
matchedSentenceCount | integer | |
scrapedAt | string |
Public data only, no login. Fields a source does not publish come back empty rather than guessed. Coverage and freshness follow the underlying public source.
Pay on Apify, no subscription: $0.00093 per job posting (pay per event). The live price is on the actor page.
Disclosure: we build and maintain this actor.