# Changelog of Indeed Scraper — Indeed Jobs API with Salaries | $0.10/1k (`glasswing/indeed-jobs-scraper`) Actor

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

## Changelog

All notable changes to Indeed Jobs Scraper are recorded here. The newest release is first.

### 0.1.0 - 2026-10-16

First release.

- Search Indeed by keywords, location, radius and country (22 Indeed sites), or paste Indeed search URLs, job URLs or job keys.
- Filters: date posted (1, 3, 7, 14 days), job type, remote or hybrid. Results come in relevance order (Indeed's API accepts a date sort but does not apply it, so the Actor offers no sort option).
- Job URLs and bare job keys fetch exactly that posting (free `not_found` when it is gone); malformed keys and non-search pages give a free `error` row instead of an unrelated search.
- Every job comes with the full description as plain text, company rating, size, revenue and industry, the salary range parsed into numbers with period and currency, and the employer's own apply link.
- Emails (also spelled "name(at)company.com" or "name \[at] company \[dot] com"), phone numbers in any format (any run of 7-15 digits, with or without separators or an extension, that is not a salary, date, year or zip code), personal profile links (LinkedIn, XING, Facebook, Instagram, X) and contact names after labels such as "Contact:", "Recruiter:" or "Ansprechpartner:" or next to a removed phone or email are removed from `description` and `descriptionHtml` before a row is saved. A long ID number in the text can also be removed; a phone number is never kept.
- Every row carries `status`, so a search without matches (`not_found`) and a failure (`error`) are told apart from real data. Only `ok` rows are charged.
