# Changelog of Indeed Salary Scraper — Pay by Title, Company & City (`blackfalcondata/indeed-salary-scraper`) Actor

- **URL**: https://apify.com/blackfalcondata/indeed-salary-scraper/changelog.md
- **Full Actor documentation**: https://apify.com/blackfalcondata/indeed-salary-scraper.md

## Changelog

### 1.1 — 2026-08-06

#### Changed

- **Salary data now comes from Indeed's own JSON API** instead of the rendered salary page. Indeed put the page behind a hard Cloudflare block on 2026-08-04, which failed every run; the API the page itself reads is unaffected, and returns the same numbers in 59 KB instead of 607 KB.

#### Removed

- **Top-paying companies** (`companySalary` records, `includeCompanies`, `maxCompanies`). The employer breakdown is served only by a key-gated Indeed graph, so no available transport can produce it. Salary aggregates, per-state numbers, top-paid cities and related titles are unaffected.

### 1.0 — 2026-07-13

Initial release.

#### Added

- **Salary aggregates** per job title and location: median, min, max, mean and data-point counts across five pay periods (hourly, daily, weekly, monthly, yearly), with currency, average tenure, extra compensation (e.g. cash bonus) and related titles.
- **Top-paying companies** per title — company name, mean salary, salary-report count and review count.
- **Top-paid cities** per title — city, median/min/max salary and a link to the city's salary page.
- Location filtering — compare a title across states and cities, each with a national benchmark.
- Country selection across Indeed markets, with salaries in local currency.
- Incremental mode — recurring runs return only salary records whose estimates moved since the last run.
- Compact mode and empty-field exclusion for lean, AI-agent-friendly output.
- Notifications and webhooks — Telegram, Slack, Discord, WhatsApp Cloud API, and a generic webhook, with change-only notifications for monitoring.
- MCP connectors — export results into a connected app.
