Blocket Scraper 🇸🇪 (all-in price per listing) avatar

Blocket Scraper 🇸🇪 (all-in price per listing)

Pricing

from $0.70 / 1,000 listing scrapeds

Go to Apify Store
Blocket Scraper 🇸🇪 (all-in price per listing)

Blocket Scraper 🇸🇪 (all-in price per listing)

Search Blocket.se, Sweden's biggest classifieds site, and get clean JSON in seconds: price in SEK, city, category, posting date, seller type and photo. One flat price per listing, platform usage included. No API key needed.

Pricing

from $0.70 / 1,000 listing scrapeds

Rating

0.0

(0)

Developer

Tagada Data

Tagada Data

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

18 hours ago

Last modified

Share

Blocket Scraper: Swedish Marketplace Listings as Clean JSON

Search Blocket.se, Sweden's biggest general classifieds site, the way you would on the site itself, and get the results as structured JSON. Set a search term, a category, a region, a price band in kronor and a sort order as plain input fields. Every record carries the price, the city with coordinates, the posting time, the seller type (private or company) and the photo.

If you already have a Blocket search URL from your browser, paste it as-is instead of using the filters.

What you get per listing

FieldDescription
titleThe listing as the seller wrote it
price, currencyAsking price in SEK. Free listings show 0, never a fake or missing price
tradeTypefor-sale, free or wanted, straight from the site's own listing type
city, latitude, longitudeWhere the item is
regionThe county (län) you searched, when you filtered by one
categoryNameThe category you searched, when you filtered by one
brandBrand or make, when the listing has one
postedAtWhen the ad went live, as a real ISO timestamp
sellerType, sellerNamePrivate seller or company, with the company name when it is one
url, imageUrl, imageCount, idListing link, main photo and listing ID
searchQuery, scrapedAtWhich search produced the record and when

Who uses it

  • Resellers and bargain hunters: run a search sorted newest first on a schedule and see fresh listings before anyone else.
  • Price and market analysts: pull a whole category or search term and get asking prices, locations and posting times in one table.
  • Cross-border resale and import/export buyers comparing Swedish asking prices against other Nordic or EU markets.
  • Anyone who wants a Blocket search as a spreadsheet instead of endless scrolling.

Input examples

Bikes between 100 and 3,000 SEK in Stockholm county, newest first:

{
"query": ["cykel"],
"region": "stockholm",
"priceFrom": 100,
"priceTo": 3000,
"sort": "newest",
"maxResults": 200
}

Two searches at once, capped:

{
"query": ["iphone 15", "iphone 16"],
"sort": "newest",
"maxResults": 100
}

Browse a whole category without a search term:

{
"category": "furniture-interior",
"region": "skane",
"sort": "newest",
"maxResults": 500
}

Paste a URL straight from your browser, filters included:

{
"searchUrls": [
"https://www.blocket.se/recommerce/forsale/search?q=soffa&location=0.300001"
],
"maxResults": 300
}

How it works

The actor reads the same result data Blocket's own search pages are built from, so runs are fast and records match what a visitor sees. Results are deduplicated by listing ID within a run.

Blocket serves up to 50 pages for one query. If your search holds more results than that, the run tells you so honestly; narrow it with a price band, a category or a region to reach the rest, or split it over several searches in one run.

Pricing

You pay per listing delivered, platform usage included in the price. There is no proxy, no subscription and no compute line on your bill; the price per listing is the whole bill. In line with our Kleinanzeigen and Marktplaats scrapers, expect roughly $1-2 per 1,000 listings.

EventPrice
Actor start$0.001 per run
Listing scraped$1.00 per 1,000

Listings you do not receive cost nothing: the cap stops the run, duplicates are filtered before charging, and the tiny start fee only exists so a run that returns zero results still covers its overhead.

FAQ

Do I need an API key or an account? No. The actor reads Blocket's public search results directly.

Can I filter by region? Yes. region restricts results to one of Sweden's 21 counties (län), the same regions Blocket itself offers. Each record also carries the region you searched, so you can tell at a glance where a batch came from.

Can I tell private sellers from companies? Yes. Every record has a sellerType of private or company, and sellerName carries the company name when there is one.

Does a free listing show a fake price? No. Items being given away (tradeType: "free") show price: 0, not a made-up number and not null.

Can I scrape a specific category, like furniture or electronics? Yes. Pick it from the category field, or paste the category's Blocket URL (with its filters) into searchUrls.

How many listings can one run return? Up to about 50 pages per search, which is the site's own ceiling for one query. Use several search terms, categories, regions or price bands in one run to go beyond it; the run also warns you when a search holds more than it can serve.

Does it slow down or get blocked on big pulls? Runs pace themselves politely. In our measurements the search results serve reliably without any proxy, which is why there is no proxy cost in the price.


Something missing?

If you need an extra field or a filter you use on the site is not exposed here, open an issue on this Actor and describe it. I read every request and small additions usually ship within days. More marketplace and listings Actors are on my profile, including Kleinanzeigen and Marktplaats.

Blocket scraper, Blocket API alternative, scrape Blocket, Blocket data, Swedish classifieds scraper, Sweden marketplace data, Blocket prisjämförelse, second-hand price monitoring, Blocket sökning exportera, listings to spreadsheet.