Skip to content

Job listings and salary estimates

ZipRecruiter returns up to 100 public job listings per search and U.S. job-title pay ranges and top-paying cities where public salary pages exist.

Get salary

Get typical pay, percentile range, and top-paying cities for a job title in the United States or a US state from ZipRecruiter salary pages. Returns only salary pages that exist publicly.

Your information

US state name or two-letter code, for example California or CA. Defaults to the whole United States.

Job title to look up, for example Medical Assistant.

1 credit per run

Example results

Location
California
Job Title
Medical Assistant
Date Shown
2026-09-28
Average Annual Pay (USD)
40,828
Average Hourly Pay (USD)
19.63
Average Weekly Pay (USD)
785
Average Monthly Pay (USD)
3,402
Typical 25th Percentile Annual Pay (USD)
35,000
Typical 75th Percentile Annual Pay (USD)
44,900
Top Earners 90th Percentile Annual Pay (USD)
51,319
Top Paying Cities
Top Paying Cities
CityAnnual Pay (USD)
Corcoran
65,946
Soledad
61,886
Lake Los Angeles
61,195
San Mateo County
60,895
Gonzales
59,767
Llano
59,269
Ione
59,255
Portola Valley
57,662
Santa Cruz County
57,406
Avenal
57,202
Example data · Run in Studio for fresh results.

Choose an action

About ZipRecruiter

ZipRecruiter’s Search jobs method returns public job listings using required keywords and location, with optional distance and posting-date filters.

Get salary returns pay estimates, percentile ranges, and top-paying cities for a required job title and optional US state.

Built by Fous from ziprecruiter.com and checked automatically; it last passed a check on Sep 29, 2026. Fous is not affiliated with ZipRecruiter.

Actions

Get salary

1 credit per run

Get typical pay, percentile range, and top-paying cities for a job title in the United States or a US state from ZipRecruiter salary pages. Returns only salary pages that exist publicly.

What you provide

FieldTypeRequiredDescription
StatestateTextOptionalUS state name or two-letter code, for example California or CA. Defaults to the whole United States.Example: CA
Job Titlejob_titleTextRequiredJob title to look up, for example Medical Assistant.Example: Medical Assistant

What you get

FieldTypeDescription
LocationlocationTextUnited States or the selected state.Example: California
Job Titlejob_titleTextJob title on the salary page.Example: Medical Assistant
Page Linkpage_linkTextLink to this salary page.Example: https://www.ziprecruiter.com/Salaries/Medical-Assistant-Salary--in-California
Date Showndate_shownDateDate of the salary estimate.Example: 2026-09-28
Top Paying Citiestop_paying_citiesListUp to 10 top-paying cities shown on this salary page.
Citytop_paying_cities[].cityTextCity name shown on the page.Example: Corcoran
Annual Pay (USD)top_paying_cities[].annual_pay_usdNumberAnnual pay in USD.Example: 65946
Average Annual Pay (USD)average_annual_pay_usdNumberAverage annual pay in USD.Example: 40828
Average Hourly Pay (USD)average_hourly_pay_usdNumberAverage hourly pay in USD.Example: 19.63
Average Weekly Pay (USD)average_weekly_pay_usdNumberAverage weekly pay in USD.Example: 785
Average Monthly Pay (USD)average_monthly_pay_usdNumberAverage monthly pay in USD.Example: 3402
Typical 25th Percentile Annual Pay (USD)typical_25th_percentile_annual_pay_usdNumber25th percentile annual pay in USD.Example: 35000
Typical 75th Percentile Annual Pay (USD)typical_75th_percentile_annual_pay_usdNumber75th percentile annual pay in USD.Example: 44900
Top Earners 90th Percentile Annual Pay (USD)top_earners_90th_percentile_annual_pay_usdNumber90th percentile annual pay in USD.Example: 51319

Example result

For State: CA, Job Title: Medical Assistant

JSON
{
  "location": "California",
  "job_title": "Medical Assistant",
  "page_link": "https://www.ziprecruiter.com/Salaries/Medical-Assistant-Salary--in-California",
  "date_shown": "2026-09-28",
  "top_paying_cities": [
    {
      "city": "Corcoran",
      "annual_pay_usd": 65946
    },
    {
      "city": "Soledad",
      "annual_pay_usd": 61886
    },
    {
      "city": "Lake Los Angeles",
      "annual_pay_usd": 61195
    }
  ],
  "average_annual_pay_usd": 40828,
  "average_hourly_pay_usd": 19.63,
  "average_weekly_pay_usd": 785,
  "average_monthly_pay_usd": 3402,
  "typical_25th_percentile_annual_pay_usd": 35000,
  "typical_75th_percentile_annual_pay_usd": 44900,
  "top_earners_90th_percentile_annual_pay_usd": 51319
}

Search jobs

1 credit per run

Find open ZipRecruiter jobs by keywords and location, with distance and posting-date filters. Returns up to 100 public listings in search order; details that are not shown may be null.

What you provide

FieldTypeRequiredDescription
KeywordskeywordsTextRequiredJob title or search words, for example forklift operator.Example: registered nurse
LocationlocationTextRequiredCity, state or ZIP code, for example Phoenix, AZ.Example: Chicago, IL
Max Resultsmax_resultsNumberOptionalMaximum jobs to return, for example 25.Example: 5
Posted Withinposted_withinTextOptionalHow recently the job was posted, for example last_5_days.Example: Last day
Distance (miles)distance_milesNumberOptionalSearch radius in miles, for example 25.Example: 5

What you get

FieldTypeDescription
JobsjobsList
Payjobs[].payTextExample: $37.25 - $57.74/hr
Titlejobs[].titleTextExample: RN New Graduate Residency Program
Remotejobs[].remoteTextExample: no
Companyjobs[].companyTextExample: Endeavor Health
Currencyjobs[].currencyTextExample: USD
Job Linkjobs[].job_linkTextExample: https://www.ziprecruiter.com/c/Endeavor-Health/Job/RN-New-Graduate-Residency-Pr…
Locationjobs[].locationTextExample: Evanston, IL
Pay Periodjobs[].pay_periodTextExample: Hour
Pay Maximumjobs[].pay_maximumNumberExample: 57.74
Pay Minimumjobs[].pay_minimumNumberExample: 37.25
Posted Datejobs[].posted_dateTextExample: 2026-09-28
Employment Typejobs[].employment_typeTextExample: Full-time
Short Descriptionjobs[].short_descriptionTextExample: Hourly Pay Range: $37.25 - $57.74 - The hourly pay rate offered is determined…

Example result

For Keywords: registered nurse, Location: Chicago, IL, Max Results: 5, Posted Within: Last day, Distance (miles): 5

JSON
{
  "jobs": [
    {
      "pay": "$37.25 - $57.74/hr",
      "title": "RN New Graduate Residency Program",
      "remote": "no",
      "company": "Endeavor Health",
      "currency": "USD",
      "job_link": "https://www.ziprecruiter.com/c/Endeavor-Health/Job/RN-New-Graduate-Residency-Program/-in-Evanston,IL?jid=4a9007b9a91a7df9",
      "location": "Evanston, IL",
      "pay_period": "hour",
      "pay_maximum": 57.74,
      "pay_minimum": 37.25,
      "posted_date": "2026-09-28",
      "employment_type": "Full-time",
      "short_description": "Hourly Pay Range: $37.25 - $57.74 - The hourly pay rate offered is determined by a candidate's expertise and years of experience, among other factors. Position Highlights: PROGRAM OVERVIEW Endeavor"
    },
    {
      "pay": "$1.9K/wk",
      "title": "Travel Nurse RN - ED - Emergency Department - $1,972 per week",
      "remote": "no",
      "company": "TotalMed RN",
      "currency": "USD",
      "job_link": "https://www.ziprecruiter.com/c/TotalMed-RN/Job/Travel-Nurse-RN-ED-Emergency-Department-$1,972-per-week/-in-Chicago,IL?jid=5cdda019f51f5d63",
      "location": "Chicago, IL",
      "pay_period": "week",
      "pay_maximum": 1972,
      "pay_minimum": 1972,
      "posted_date": "2026-09-28",
      "employment_type": "Contractor",
      "short_description": "TotalMed RN is seeking a travel nurse RN ED - Emergency Department for a travel nursing job in Chicago, Illinois. Job Description & Requirements * Specialty: ED - Emergency Department * Discipline:"
    }
  ]
}

For developers

Run this workflow from your own code. In Studio, turn on Developer mode and create an API key.

cURL
# First set your key: export FOUS_API_KEY='YOUR_FOUS_API_KEY'
: "${FOUS_API_KEY:?Set FOUS_API_KEY before running this example}"

curl 'https://api.fous.com/v1/query' \
  --fail-with-body --silent --show-error --max-time 120 \
  -H "Authorization: Bearer $FOUS_API_KEY" \
  -H 'Content-Type: application/json' \
  --data-raw '{
  "api": "@ziprecruiter",
  "visibility": "public",
  "operation": "get_salary",
  "version": 1,
  "input": {
    "state": "CA",
    "job_title": "Medical Assistant"
  },
  "response": {
    "format": "json"
  }
}'

What you can do with it

  • Find open roles matching a title and location
  • Compare public job listings by distance or posting date
  • Review pay estimates for a job title
  • Compare salary estimates across US states
  • Identify top-paying cities for a role

Questions

Is Fous affiliated with ZipRecruiter?

No. Fous is not affiliated with ZipRecruiter. This workflow reads the public ziprecruiter.com website and returns its data.

How much does it cost?

Each run costs 1 credit. With pay-as-you-go, a credit costs 1¢; monthly plans cost less per credit.

Do I need a ZipRecruiter account?

No. You only need a Fous account.

How current is the data?

Fous gets the data from ziprecruiter.com when you run it; repeating the same request within a day may return the saved result. Fous checks this workflow automatically; it last passed a check on Sep 29, 2026.

What jobs are open for a given title and location?

Search jobs returns public listings matching required keywords and location.

What is the typical pay for a job title?

Get salary returns typical pay estimates and percentile ranges for a job title.

Which cities pay the most for a job?

Get salary returns top-paying cities shown on the salary page.

All Jobs workflowsBrowse all workflows