编程

Indeed Salary

试用

Look up salary for an Indeed job posting via RolesAPI.com. Pass a job key or a pasted Indeed URL and get min, max, currency, period, and employer-vs-estimate...

它能做什么

Look up salary for an Indeed job posting via RolesAPI.com. Pass a job key or a pasted Indeed URL and get min, max, currency, period, and employer-vs-estimate provenance. One script, minimum surface area.

技能文档

indeed-salary

Focused salary skill. Use only when the user explicitly asks what a job posting pays.

When to use this skill

DO use when the user asks:

  • "What does this job pay?" (with an Indeed link)
  • "Look up the salary for job key a1b2c3d4e5f60718"
  • "Is that nurse posting's salary from the employer or an estimate?"
  • "Compare pay on these three postings"

Do NOT use when:

  • The user asks about market-wide or average salaries rather than a specific posting
  • A posting appears incidentally in context
  • You also need the description, company, or benefits. Use indeed-full instead, it bundles everything in one install.

Setup

Set ROLESAPI_KEY to your RolesAPI key (format rk_live_...). Create one at . The free plan includes 100 credits at signup, no card required.

export ROLESAPI_KEY="rk_live_..."

Scripts

get_salary.py (1 credit)

Accepts either a 16-character job key or a pasted Indeed viewjob URL.

python3 scripts/get_salary.py 7dcf172c8d7fc756
python3 scripts/get_salary.py "https://www.indeed.com/viewjob?jk=7dcf172c8d7fc756"
python3 scripts/get_salary.py 7dcf172c8d7fc756 --country gb

Real output (job key path):

{
  "data": {
    "title": "Nursing",
    "company": {
      "name": "Golden Healthcare Services Inc"
    },
    "location": "Olympia Fields, IL 60461",
    "salary": {
      "min": 30,
      "max": 45,
      "period": "hour",
      "source": "employer",
      "currency": "USD"
    }
  },
  "request_id": "a18e4fa32b51ce3e"
}

source is employer when the figure comes from the posting itself and estimated when it is an Indeed estimate. Postings with no salary information omit the salary key.

Pricing

PlanPriceCreditsRate limit
Free$0100 (one time at signup)20/min
Monthly$5/mo1,000/month200/min
Annual$54/yr12,000 upfront300/min

One credit per lookup. Failed calls are not charged. Full pricing: .

Trademark

RolesAPI is an independent service and is not affiliated with, endorsed by, or sponsored by Indeed. "Indeed" is a trademark of its owner.

相关技能

Complete Indeed job postings toolkit via RolesAPI.com. Search Indeed job postings by keyword and location, fetch full role details, look up salary for a job...

1 次安装

Search Indeed job postings, pull one posting in full with its original ATS link, and read employer profiles and employee reviews. 4 endpoints, 2 credits each, structured JSON for recruiting and labour-market research.

Search Indeed job postings by keyword and location via RolesAPI.com. Get job listings as JSON, filter to postings from today, this week, or remote-only, acro...

Search and extract job listings from Indeed.com by keyword, location, and country. Returns structured data: job title, company, salary, rating, description, benefits, and apply links. Use when user explicitly mentions Indeed, Indeed jobs, Indeed job listings, scrape Indeed, extract Indeed data, Inde

Searches Indeed job postings and pulls single job listings via the Crawlora API — keyword + location search, location autocomplete, and job detail by job key — returning clean JSON. Use when the user wants to search Indeed for jobs, look up location suggestions for an Indeed search, or fetch the full detail of a specific Indeed posting.

1 次安装