Blocket.se Search Scraper 🛍️
Pricing
Pay per usage
Blocket.se Search Scraper 🛍️
Scrape Swedish classifieds from Blocket.se at scale. Extract listings with prices, descriptions, locations, seller info & images. Ideal for price monitoring, competitive intelligence, market research & re-commerce analytics. Real-time, structured data ready for automation.
Pricing
Pay per usage
Rating
5.0
(2)
Developer
Shahid Irfan
Maintained by CommunityActor stats
0
Bookmarked
4
Total users
4
Monthly active users
5 days ago
Last modified
Categories
Share
What does Blocket.se Search Scraper do?
Blocket.se Search Scraper collects public classified listings from Blocket.se, Sweden's largest marketplace. Run it with one Blocket search URL, a keyword, or a keyword with an optional location filter. The resulting dataset includes listing titles, prices, images, seller information, locations, posting dates, and direct listing URLs.
Use the dataset for Swedish market research, price comparisons, inventory monitoring, competitor research, resale analysis, and local buying workflows. Results can be downloaded from Apify or connected to spreadsheets, automation tools, and your own applications.
Why use Blocket.se Search Scraper?
- Clear search modes - Choose a URL search, a keyword search, or a keyword and location search without mixing search values.
- Useful marketplace fields - Collect prices, currencies, images, seller type, shipping availability, labels, coordinates, and listing metadata.
- Category coverage - Search general marketplace listings, cars, boats, and motorcycles using the corresponding Blocket search URL.
- Controlled collection - Set the maximum number of listings and the maximum number of result pages.
- Automation-ready results - Export datasets as JSON, CSV, Excel, XML, and other Apify-supported formats.
- Repeatable research - Run the Actor on demand or schedule recurring runs for price and inventory tracking.
Search modes
Use exactly one of these modes for each run:
- URL search - Provide
startUrlwith a Blocket search URL. The URL's search terms and filters are used as provided. - Keyword search - Provide
keywordto search across Blocket listings. - Keyword plus location search - Provide both
keywordandlocationto narrow the search to a city or region.
A location cannot be used by itself. If a URL is provided, the Actor treats the run as URL mode and does not append the keyword or location fields to that URL. For the clearest configuration, send only the fields required by the selected mode.
What data can you extract from Blocket.se?
The dataset contains listing details such as titles, prices, images, seller information, locations, posting dates, and direct listing URLs.
Output Data
| Field | Description |
|---|---|
id | Blocket listing identifier |
title | Listing title |
price | Numeric listing price |
currency | Currency code, normally SEK |
location | Listing location |
coordinates | Latitude and longitude when published by the source |
image_url | Primary listing image URL |
image_urls | URLs for additional listing images |
url | Canonical Blocket listing URL |
ad_type | Listing type when available |
trade_type | Trade or sale type when available |
timestamp | Source posting timestamp |
date_posted | Posting timestamp in ISO format |
flags | Source listing flags |
labels | Source labels with IDs and text |
seller_type | Private seller when identified from listing flags |
shipping_available | Whether shipping is indicated |
buy_now_available | Whether a buy-now option is indicated |
distance | Distance from the search point when available |
extras | Additional source listing attributes |
metadata | Additional source metadata |
search_key | Source search category identifier |
How to use Blocket.se Search Scraper
- Open the Actor in Apify Console.
- Select one search mode: URL, keyword, or keyword plus location.
- Set
results_wantedto the number of listings you need. - Optionally set
max_pagesto limit how many result pages are checked. - Start the run and review the dataset preview.
- Download the results or connect the dataset to your workflow.
Use a Blocket search results page rather than an individual listing page for startUrl. The Actor detects general marketplace, car, boat, and motorcycle search URLs automatically.
Input Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
startUrl | String | No | - | One Blocket search URL. Use this as the only search field for URL mode. |
keyword | String | No | cykel in the example input | Search term such as cykel, soffa, or iPhone. |
location | String | No | - | City or region filter. Use only together with keyword. |
results_wanted | Integer | No | 20 | Maximum number of listings to save. |
max_pages | Integer | No | 10 | Maximum number of result pages to check, up to 50. |
At least one usable search value is required. Use startUrl, or use keyword with or without location. Do not submit location alone. If you accidentally provide a URL together with keyword fields, URL mode takes priority and the keyword fields are not added to the search.
Usage Examples
URL Search
Use a complete Blocket search URL when you already have the filters you need. Do not add keyword or location to this mode.
{"startUrl": "https://www.blocket.se/recommerce/forsale/search?q=lampa&sort=PRICE_ASC","results_wanted": 50}
Keyword Search
Search nationwide listings with one keyword and no location field.
{"keyword": "cykel","results_wanted": 20,"max_pages": 5}
Keyword Plus Location
Narrow a keyword search to a city or region by providing both search fields.
{"keyword": "soffa","location": "Stockholm","results_wanted": 30}
Vehicle Search by URL
Use a vehicle category search URL to collect cars, boats, or motorcycles. The URL determines the category.
{"startUrl": "https://www.blocket.se/bilar/sok?q=volvo&sort=PUBLISHED_DESC","results_wanted": 50,"max_pages": 10}
Sample Output
Each saved dataset row represents one listing. Fields may be empty when the seller or source does not publish that information.
{"id": "24725378","title": "Cykel Marvil 20 and 3 vaxlar","price": 1350,"currency": "SEK","location": "Hagfors","coordinates": {"lat": 60.0255,"lng": 13.71342},"image_url": "https://images.blocketcdn.se/dynamic/default/item/24725378/87bfe232.jpg","image_urls": ["https://images.blocketcdn.se/dynamic/default/item/24725378/87bfe232.jpg"],"url": "https://www.blocket.se/recommerce/forsale/item/24725378","ad_type": "item","trade_type": "Saljes","timestamp": "2026-07-11T08:06:04.000Z","date_posted": "2026-07-11T08:06:04.000Z","flags": ["private"],"labels": [],"seller_type": "private","shipping_available": false,"buy_now_available": false,"distance": null,"extras": [],"metadata": null,"search_key": "SEARCH_ID_BAP_COMMON"}
Tips for best results
- Use a public Blocket search results URL, not an individual ad URL.
- Start with
results_wantedset to 20 or fewer while testing a search. - Use Swedish search terms and location names for the most relevant results.
- Leave
locationout for nationwide keyword searches. - Keep URL searches separate from keyword searches. A URL already contains its own search terms and filters.
- Use
max_pagesto limit collection time for narrow or experimental searches. - Check the dataset preview before scheduling larger collection runs.
- Expect some empty fields because sellers do not always provide coordinates, images, shipping details, or prices.
Integrations and exports
Apify datasets can be downloaded or connected to downstream workflows:
- JSON, CSV, Excel, and XML - Export listings for analysis, reporting, or import into another system.
- Google Sheets - Review prices, locations, and inventory in a shared spreadsheet.
- Airtable - Build a searchable marketplace inventory or price database.
- Make and Zapier - Trigger notifications or business workflows after a run.
- Apify API and webhooks - Start runs, monitor completion, and retrieve dataset records programmatically.
Frequently Asked Questions
Can I search with only a URL?
Yes. Provide a Blocket search URL in startUrl and leave keyword and location empty. The Actor uses the URL search terms and filters without adding other search values.
Can I search with a keyword and location?
Yes. Provide both keyword and location. This is the supported local search mode. A location without a keyword is not a valid search configuration.
What happens if I provide a URL and keyword together?
The URL takes priority. The Actor runs URL mode and does not append the keyword or location to the request. For predictable input, provide only the fields for one selected mode.
Does the Actor support cars and other vehicles?
Yes. Provide a Blocket car, boat, or motorcycle search URL. The category is selected from the URL, and the result fields remain consistent across categories.
How many listings can I collect?
Set results_wanted to the number of listings you need. The Actor checks pages until it reaches that limit, reaches the end of the available results, or reaches max_pages.
Can I export the results to CSV or Excel?
Yes. Apify datasets support CSV, Excel, JSON, XML, and other export formats from the dataset page.
Can I schedule recurring searches?
Yes. Create an Apify schedule to run the Actor hourly, daily, weekly, or at another interval. This is useful for tracking price and inventory changes.
Why is a field empty?
A field may be empty when the listing does not publish that information. For example, some listings have no coordinates, images, shipping option, or price. Review several results before treating missing values as a collection problem.
Is collecting Blocket data legal?
You are responsible for complying with Blocket's terms, applicable laws, and privacy requirements. Collect public data responsibly and use it only for legitimate purposes.
Related Actors
For similar classified-marketplace and ecommerce workflows, see these verified public Actors from Shahid Irfan:
- DBA.dk Marketplace Scraper - Collect listings, prices, seller details, and product data from Denmark's DBA.dk marketplace.
- Kleinanzeigen.de Scraper - Collect classified listings, prices, seller information, and images from Germany's Kleinanzeigen.de marketplace.
Support
For issues, feature requests, or questions about a run, use the Issues tab on the Actor page and include the input mode, search URL or terms, and a short description of the result.
Legal Notice
This Actor is designed for legitimate collection of publicly available Blocket listings. Users are responsible for complying with Blocket's terms of service, applicable laws, and privacy obligations. Respect the source website and use collected data responsibly.