# Changelog of Blocket Scraper 🇸🇪 (all-in price per listing) (`tagadanar/blocket-scraper`) Actor

- **URL**: https://apify.com/tagadanar/blocket-scraper/changelog.md
- **Full Actor documentation**: https://apify.com/tagadanar/blocket-scraper.md

## Changelog

### 2026-09-19

- The run's final status now says what was delivered and what was asked for, and
  when a run brings back little or nothing it says why: whether Blocket refused
  the requests, whether a limit stopped the run early (the charge limit, or the
  "Max listings" cap reached before every search had run — it now names how many
  searches were left out), or whether the search really was answered and came
  back with nothing. "No listings matched" is now only said when Blocket itself
  answered that way, so a block can no longer be mistaken for an empty market.

### 2026-09-02

- The run now ends with a status message in the Console (the "Done" line was log-only, so a run could not explain itself in the Store).

### 2026-07-13

- README: pricing section now shows the per-event price table, including the $0.001 actor-start fee.

### 2026-07-12

- Invalid input no longer fails the run. The run now finishes cleanly with a clear explanation in its status message, so a typo or an empty list is easy to spot and fix.
- List inputs now accept datasets piped straight from another scraper: entries
  that are objects are read through their usual key names (url/link,
  query/keyword/title, name/company and similar) instead of being rejected.

### 2026-07-11

- Initial build: search Blocket.se with real filter fields (search terms, category, region, price band, sort) or paste a search URL from your browser, filters included.
- Clean listing records: price with an honest listing type (for sale, free or wanted), city and coordinates, posting time, seller type (private or company) with the company name, brand, photo.
- Reads the site's own public search results directly, no browser and no API key. Pay per listing delivered, platform usage included in the price.
