Skip to content

Levels.fyi search

Search Levels.fyi jobs by company, location, level and pay. Takes q, page, company and more, all optional. Served by Litescrape.

Tool details

Search Levels.fyi jobs by company, location, level and pay.

Inputs

0 required
Q
Job title, keywords or company; omit to browseOptional · q
Page
One-based results pageOptional · page
Company
Company slug, such as googleOptional · company
Location
Levels.fyi location slug, such as united-states; not a free-text city nameOptional · location
Sort
Result ordering (relevance, date_published or total_compensation)Optional · sort
Limit
Companies per page; jobs are grouped by companyOptional · limit
Jobs per company
Maximum matching jobs included for each companyOptional · jobs_per_company
Companies
Company slugs as a JSON array; mutually exclusive with companyOptional · companies
Locations
City, state or country slugs as a JSON array, such as ["united-states","canada"]Optional · locations
Job families
Job-family slugs as a JSON array, such as ["software-engineer"]Optional · job_families
Levels
Standard seniority levels as a JSON arrayOptional · levels
Employment types
Employment types as a JSON arrayOptional · employment_types
Work arrangements
Work arrangements as a JSON arrayOptional · work_arrangements
Min base compensation
Minimum annual base compensation in USDOptional · min_base_compensation
Min total compensation
Minimum median annual total compensation in USD; may include Levels.fyi estimatesOptional · min_total_compensation
Company types
Company types as a JSON arrayOptional · company_types
Company sizes
Company sizes as a JSON array: seed 1-50, early 51-200, mid 201-1,000, large 1,001-10,000, enterprise 10,001+ employeesOptional · company_sizes
Company valuations
Company valuation ranges in USD as a JSON array of [minimum, maximum] pairsOptional · company_valuations
Perk IDs
Benefit IDs as a JSON array, for example 58 remote work, 4 retirement plan, 35 paid time off, 22 health insuranceOptional · perk_ids
Posted within
Maximum posting age in posted_within_unit unitsOptional · posted_within
Posted within unit
Unit for posted_within (days, weeks or months)Optional · posted_within_unit

Pricing

Price
$0.00015 per call
Billing
The provider’s price, with no markup. Billed for measured usage.
Price checked
3 November 2026

Call

Your agent reads the schema and the price with inspect_tool before it runs the tool.

MCP call
cURL command
TypeScript
Tool ID

Alternatives

B2B data

Connect your agent to 2,800+ tools for free

Sign in with Google or GitHub. No card required.