LinkedIn Jobs Scraper: No Login, H1B Visa Sponsorship Flags
Pricing
from $0.85 / 1,000 job results
LinkedIn Jobs Scraper: No Login, H1B Visa Sponsorship Flags
LinkedIn jobs scraper with no login: each job flagged with the employer's real US H1B (H-1B) filing record and UK sponsor licence, the closest filed title and its median wage. Salary, seniority, applicants. New-only mode. $1.50 per 1,000 jobs; the most used LinkedIn jobs scraper charges $2.
Pricing
from $0.85 / 1,000 job results
Rating
0.0
(0)
Developer
locaihost data
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 hours ago
Last modified
Categories
Share
Search LinkedIn jobs without logging in, and see for every job whether the employer actually sponsors work visas: its real US H1B (H-1B) filing record and its UK sponsor licence, matched to the job's title.
No other LinkedIn jobs scraper tells you this. Job ads rarely say "we sponsor", and many employers that sponsor never mention it. The filings say it for them.
Job Company Sponsorship EvidenceSenior Data Analyst - Growth Wise strong Wise US Inc.: 11 certified H-1B/E-3 LCAs in FY2026;A-rated UK Skilled Worker sponsorData Analyst (agency) none No H-1B/PERM filings (FY2024–FY2026) or UK sponsorlicence found under this name
What you get per job
From LinkedIn: job title, company, company page, location, posted date, job link, and with full
details on: the published salary range (min, max, currency, period), seniority level, employment
type, industries, applicant count and the job description. Every row has the same columns: a value
LinkedIn didn't show is null, and detailsFetched is false on the rare job whose page LinkedIn
refused after five tries.
Sponsorship evidence:
sponsorSignal:strong/some/none, from confirmed filings onlyh1bCertifiedLatestFY,h1bCertifiedTotal: certified H-1B (and H-1B1/E-3) Labor Condition Applications from the US Department of Labor, FY2024 to datesimilarFiledTitleandsimilarTitleMedianWage: the employer's filed job title closest to this job, and the median wage it filed for it, a useful salary benchmark (annual, in USD:similarTitleWageCurrencyandsimilarTitleWagePeriodsay so on every row that has a wage)ukLicensed,ukRating,ukRoutes: from the UK Home Office register of licensed sponsorssponsorNote: a plain-English sentence you can show a candidate
Wording matters, so here's ours: when no filings are found we say "no filings found under this name", never "doesn't sponsor". A company can sponsor under a different legal name, and big brands are mapped to their legal entities (Meta → Meta Platforms, Inc.; PwC → PricewaterhouseCoopers…). The flag is evidence, not legal advice.
Who it's for
- Job boards for international candidates: tag every listing with real sponsorship evidence.
- Recruiters and immigration law firms: find employers actively filing for the roles you place.
- Job seekers on a visa: only spend applications on employers that sponsor this kind of role. Set
sponsorshiptoonly-with-evidence.
Job alerts
Turn on onlyNew in a saved task and schedule it daily: each run returns only jobs that weren't in an earlier run, so you get a clean daily alert and never pay twice for the same job.
What it costs
$1.50 per 1,000 jobs, details and sponsorship flags included ($1.10 on Scale, $0.85 on Business). Free-plan users get up to 1,000 jobs per run.
You pay only for jobs in your dataset. A job found by two of your searches is returned and charged
once. Jobs dropped by the sponsorship or seniority filters, and searches LinkedIn answers with
unrelated jobs, are not charged. If a run nears its timeout, it stops, keeps what it found and tells
you in the status message; it never ends half-saved.
Honest limits
- Logged-out only. We read LinkedIn's public guest job pages, exactly what any visitor sees without an account. We never log in and never ask for your cookies.
- About 1,000 results per search is LinkedIn's own cap. Split broad searches by location.
- Write locations in English ("Tokyo, Japan", not "東京"). LinkedIn's public search may not recognise a place written in another script and then shows jobs from elsewhere; the run warns you.
- Remote and experience filters aren't honoured by LinkedIn's public pages, so experience is filtered
afterwards from each job's seniority level (
seniorityinput, needs full details on). That reads every job page, so it is slower, and many employers leave the level as "Not Applicable": a narrow level like "Entry level" can keep only a few jobs in a hundred. Jobs it drops are not charged. - Salary appears only when the employer published one.
- Staffing agencies are flagged with the agency's own filings, not those of the client they're hiring for.
- US filing data is the Department of Labor's public disclosure files (public domain), refreshed quarterly; the latest fiscal year is partial.
Privacy
Recruiter and hiring-team cards are removed before anything is read, and email addresses and phone numbers typed into job descriptions are scrubbed, as is the poster's name when LinkedIn shows a poster card. A person mentioned in an ad's free text with no poster card is not detected, so don't rely on descriptions being name-free. Output fields are about jobs and employers, not people.
Example
{"keywords": ["software engineer"],"locations": ["United States"],"postedWithin": "week","maxJobsPerSearch": 50,"sponsorship": "only-with-evidence"}
Support
Open an issue on the Actor's page. Issues are usually answered within a day.