# Indeed API: Get salary for a job title

> Finds the typical pay for a job title in the United States or a U.S. city or state on Indeed's public salary pages, with the number of reported salaries, the last update date, and the top-paying cities and companies when shown.

Unofficial. Not affiliated with or endorsed by Indeed.

- Page: https://fous.com/methods/indeed.com/get-salary
- Method: `indeed.com/get_salary`, version 1
- Website: indeed.com
- Returns: job title, location, average pay, pay period, currency, salaries reported, last updated, top-paying cities and companies, page link
- Effect: read (it gets data and changes nothing)
- Sign-in: none needed
- Cost: 1 credit per completed run (1¢ with pay as you go); failed runs are free
- Verified: Nov 2, 2026

## Inputs

| Field | Type | Required | In the run below | Description |
|---|---|---|---|---|
| `location` | string | no |  | U.S. city and state or state, for example Denver, CO. Defaults to United States. Default "United States". |
| `job_title` | string | yes | `"Registered Nurse"` | Job title to check, for example Registered Nurse. |

## Output

From a run on Oct 31, 2026, shortened. Its input:

```json
{
  "job_title": "Registered Nurse"
}
```

Its output:

```json
{
  "currency": "USD",
  "location": "United States",
  "job_title": "Registered Nurse",
  "page_link": "https://www.indeed.com/career/registered-nurse/salaries",
  "pay_period": "hour",
  "average_pay": 45.2,
  "last_updated": "2026-09-21",
  "salaries_reported": 254543,
  "top_paying_cities": [
    {
      "city": "New York, NY",
      "currency": "USD",
      "page_link": "https://www.indeed.com/career/registered-nurse/salaries/New-York--NY",
      "pay_period": "hour",
      "average_pay": 55.83
    },
    {
      "city": "Indianapolis, IN",
      "currency": "USD",
      "page_link": "https://www.indeed.com/career/registered-nurse/salaries/Indianapolis--IN",
      "pay_period": "hour",
      "average_pay": 55.29
    },
    {
      "city": "Brooklyn, NY",
      "currency": "USD",
      "page_link": "https://www.indeed.com/career/registered-nurse/salaries/Brooklyn--NY",
      "pay_period": "hour",
      "average_pay": 55.12
    }
  ],
  "top_paying_companies": [
    {
      "company": "Comfort Choice Hospice Care",
      "currency": "USD",
      "page_link": "https://www.indeed.com/cmp/Comfort-Choice-Hospice-Care",
      "pay_period": "year",
      "average_pay": 452400
    },
    {
      "company": "Northwest Hills Surgical Hospital",
      "currency": "USD",
      "page_link": "https://www.indeed.com/cmp/Northwest-Hills-Surgical-Hospital",
      "pay_period": "year",
      "average_pay": 450000
    },
    {
      "company": "Health Providers Choice",
      "currency": "USD",
      "page_link": "https://www.indeed.com/cmp/Health-Providers-Choice",
      "pay_period": "year",
      "average_pay": 436800
    }
  ]
}
```

## Run it

From code, with a Fous API key in `FOUS_API_KEY`; the answer's `data` holds the output:

```bash
curl https://api.fous.com/v1/runs \
  -H "Authorization: Bearer $FOUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"method":"indeed.com/get_salary","input":{"job_title":"Registered Nurse"}}'
```

From an AI agent connected to the Fous MCP server: its `run` with the same method and input. To connect one, give it `set up https://fous.com/SKILL.md`.

## Ask your agent

- What's the average salary for a registered nurse in Denver, CO according to Indeed?
- How much do software engineers typically make in the US, and which cities pay the most?
- Look up typical pay for a forklift operator in Ohio, including how many salaries were reported.
- I'm thinking of becoming a dental hygienist in Austin, TX — what's the usual hourly rate and which companies pay best?
- Check Indeed's salary page for data analyst in Seattle, WA and give me the average pay, last updated date, and link.

## Input schema

```json
{
  "type": "object",
  "required": [
    "job_title"
  ],
  "properties": {
    "location": {
      "type": "string",
      "default": "United States",
      "description": "U.S. city and state or state, for example Denver, CO. Defaults to United States."
    },
    "job_title": {
      "type": "string",
      "description": "Job title to check, for example Registered Nurse."
    }
  }
}
```

## Output schema

```json
{
  "type": "object",
  "required": [
    "job_title",
    "location",
    "average_pay",
    "pay_period",
    "currency",
    "salaries_reported",
    "last_updated",
    "top_paying_cities",
    "top_paying_companies",
    "page_link"
  ],
  "properties": {
    "currency": {
      "type": "string"
    },
    "location": {
      "type": "string"
    },
    "job_title": {
      "type": "string"
    },
    "page_link": {
      "type": "string"
    },
    "pay_period": {
      "enum": [
        "hour",
        "year"
      ],
      "type": "string"
    },
    "average_pay": {
      "type": "number"
    },
    "last_updated": {
      "type": [
        "string",
        "null"
      ],
      "format": "date"
    },
    "salaries_reported": {
      "type": [
        "integer",
        "null"
      ]
    },
    "top_paying_cities": {
      "type": "array",
      "items": {
        "type": "object",
        "required": [
          "city",
          "average_pay",
          "pay_period",
          "currency",
          "page_link"
        ],
        "properties": {
          "city": {
            "type": "string"
          },
          "currency": {
            "type": "string"
          },
          "page_link": {
            "type": [
              "string",
              "null"
            ]
          },
          "pay_period": {
            "enum": [
              "hour",
              "year"
            ],
            "type": "string"
          },
          "average_pay": {
            "type": "number"
          }
        },
        "additionalProperties": false
      }
    },
    "top_paying_companies": {
      "type": "array",
      "items": {
        "type": "object",
        "required": [
          "company",
          "average_pay",
          "pay_period",
          "currency",
          "page_link"
        ],
        "properties": {
          "company": {
            "type": "string"
          },
          "currency": {
            "type": "string"
          },
          "page_link": {
            "type": [
              "string",
              "null"
            ]
          },
          "pay_period": {
            "enum": [
              "year"
            ],
            "type": "string"
          },
          "average_pay": {
            "type": "number"
          }
        },
        "additionalProperties": false
      }
    }
  },
  "additionalProperties": false
}
```

## See more

- [Indeed API: Search jobs](https://fous.com/methods/indeed.com/search-jobs.md): Searches open Indeed jobs by keywords, location, country, posting age and job type, returning public first-page results in displayed order.
- [Indeed API: Get company reviews](https://fous.com/methods/indeed.com/get-company-reviews.md): Looks up a company on Indeed and returns its overall employee rating, number of ratings, category ratings and CEO approval.
- [ZipRecruiter API: Get salary for a job title](https://fous.com/methods/ziprecruiter.com/get-salary.md): Looks up ZipRecruiter's salary page for a job title in the United States or one US state and returns typical pay, the percentile range and the top-paying cities. Only salary pages that exist publicly are returned.
- [PayScale API: Get salary for a job title](https://fous.com/methods/payscale.com/get-salary.md): Gets typical pay for a job title from PayScale research pages. You can narrow it to a country and a city.
- [BLS API: Get occupation wages](https://fous.com/methods/bls.gov/get-occupation-wages.md): Finds the latest published BLS pay and employment for an occupation in the US, a state, or a metro area, and compares it with the national median.
- [PayScale API: Get company pay](https://fous.com/methods/payscale.com/get-company-pay.md): Shows an employer's average annual base salary and its common jobs, with salary ranges, from PayScale public research pages.
- [H1BData API: Search H-1B salary filings](https://fous.com/methods/h1bdata.info/search-salaries.md): Searches H-1B labor condition filings by employer, job title, city and year. Returns salary statistics across all matched filings and the highest-paid filings with case status.
- [Levels.fyi API: Get company salaries by level](https://fous.com/methods/levels.fyi/get-company-salaries.md): Returns Levels.fyi's published 50th-percentile annual pay (total, base, stock, bonus) for each career level at a company and role, optionally in a location, in the location's currency.
- [All Indeed methods](https://fous.com/methods/indeed.com.md)
