Blocket.se Scraper – AI-Ready for Claude, ChatGPT & MCP Agents
Under maintenancePricing
from $5.00 / 1,000 results
Blocket.se Scraper – AI-Ready for Claude, ChatGPT & MCP Agents
Under maintenanceExtract listings from Blocket.se, Sweden's largest marketplace. Scrape cars, electronics, furniture, jobs, housing. AI-optimized for Claude, ChatGPT, MCP. Residential proxies included. JSON-LD data extraction.
Pricing
from $5.00 / 1,000 results
Rating
0.0
(0)
Developer
Archit Khurana
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 hours ago
Last modified
Categories
Share
🇸🇪 Blocket.se Scraper – AI-Ready for Claude & ChatGPT
Extract classified ads from Blocket.se — Sweden's #1 marketplace with 25M+ monthly visitors. Scrape cars, electronics, furniture, jobs, and housing listings without authentication. Optimized for AI agents, Claude Code, ChatGPT, and MCP integrations.
🎯 Features
✅ No Authentication Required – Start scraping immediately
✅ Bypass Bot Detection – Residential proxies + Camoufox anti-fingerprinting
✅ Structured JSON-LD Extraction – Clean, normalized data for AI agents
✅ 10+ Categories – Vehicles, Electronics, Home, Jobs, Housing, Pets
✅ Regional Filtering – 22 Swedish regions + major cities
✅ AI-Optimized Output – Compatible with Claude, ChatGPT, MCP
✅ Export Formats – JSON, CSV, Excel, XML
📊 Output
Each listing includes:
| Field | Type | Description |
|---|---|---|
url | string | Direct link to listing |
title | string | Item title/headline |
price | number | Price in SEK |
currency | string | Currency code (SEK) |
location | string | City or region in Sweden |
description | string | Full item description |
category | string | Category (e.g., Electronics, Vehicles) |
seller | string | Seller name/ID |
images | array | Array of image URLs |
scrapedAt | string | ISO 8601 timestamp |
Example Output
{"url": "https://www.blocket.se/recommerce/forsale/item/25686781","title": "iPhone 15 Pro Max 256GB - Nyskick","price": 12000,"currency": "SEK","location": "Stockholm, Stockholms län","description": "iPhone 15 Pro Max i perfekt skick, knappt använd...","category": "Elektronik","seller": "johndoe123","images": ["https://cdn.blocket.com/image1.jpg","https://cdn.blocket.com/image2.jpg"],"scrapedAt": "2026-08-30T20:15:00.000Z"}
🚀 Quick Start
Run on Apify Platform
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_APIFY_TOKEN' });const run = await client.actor('fervent_bus/blocket-scraper').call({searchQuery: 'iPhone',category: 'elektronik',location: 'stockholm',maxResults: 50});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(items);
Input Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
searchQuery | string | No | "" | Keywords to filter listings |
category | string | No | "alla_kategorier" | Category filter (see options below) |
location | string | No | "hela_sverige" | Region/city filter |
maxResults | integer | No | 50 | Max items to scrape (1-1000) |
Category Options
alla_kategorier– All Categoriesfordon– Vehicles (cars, motorcycles, boats)elektronik– Electronics (phones, computers, cameras)hem_tradgard– Home & GardenklaÌ€der_accessoarer– Clothing & Accessoriessport_fritid– Sports & Leisurefamilj_barn– Family & Kidshusdjur– Petsjobb– Jobsbostad– Housing
Location Options
hela_sverige– All Swedenstockholm– Stockholmgoteborg– Göteborgmalmo– Malmöuppsala– Uppsala- (+17 more regions available)
🤖 AI Integration
Use with Claude Code (MCP)
# Install Apify MCP servernpx @apify/mcp-server install# Configure in Claude desktop app# Then use natural language:"Scrape iPhone listings from Blocket Stockholm"
Use with ChatGPT Code Interpreter
import requests# Run actor via APIresponse = requests.post('https://api.apify.com/v2/acts/fervent_bus~blocket-scraper/runs',headers={'Authorization': 'Bearer YOUR_TOKEN'},json={'searchQuery': 'Tesla','category': 'fordon','location': 'stockholm'})run_id = response.json()['data']['id']# Get resultsresults = requests.get(f'https://api.apify.com/v2/actor-runs/{run_id}/dataset/items',headers={'Authorization': 'Bearer YOUR_TOKEN'}).json()print(f"Found {len(results)} Tesla listings")
Use with LangChain
from langchain.document_loaders import ApifyDatasetLoaderfrom langchain.indexes import VectorstoreIndexCreatorloader = ApifyDatasetLoader(dataset_id="YOUR_DATASET_ID",dataset_mapping_function=lambda item: item['description'])index = VectorstoreIndexCreator().from_loaders([loader])query_result = index.query("Find listings for vintage furniture under 5000 SEK")
💡 Use Cases
- Price Monitoring – Track market prices for cars, electronics, real estate
- Lead Generation – Find job postings, housing listings, business opportunities
- Market Research – Analyze Swedish second-hand market trends
- Inventory Sourcing – Discover wholesale/resale opportunities
- AI Training Data – Feed structured marketplace data to LLMs
- Competitive Intelligence – Monitor competitor listings and pricing
🛠️ Technical Details
Technology Stack
- Runtime: Python 3.11 on Apify platform
- Browser: Camoufox (Firefox-based anti-fingerprinting)
- Proxy: Residential IPs (Sweden geolocated)
- Parser: BeautifulSoup + JSON-LD extraction
- Memory: 1024 MB (configurable)
Pricing
| Metric | Cost |
|---|---|
| Per Result | $0.005 |
| Startup Fee | $0.05 |
| Example | 50 listings = $0.30 |
Includes proxy costs and anti-bot bypass. No hidden fees.
Performance
- Speed: ~2-5 seconds per listing
- Reliability: 98% success rate
- Rate Limits: Automatic throttling to avoid blocks
- Deduplication: Built-in duplicate detection
🔒 Anti-Bot Bypass
This actor uses advanced techniques to avoid detection:
✅ Camoufox Browser – Mimics real Firefox fingerprint
✅ Residential Proxies – Swedish IPs from real ISPs
✅ Randomized Delays – Human-like browsing patterns
✅ GeoIP Matching – Sweden-based IP addresses
✅ Retry Logic – 3 automatic retries on failure
📚 Comparison with Competitors
| Feature | This Actor | stealth_mode/blocket | logiover/blocket | solidcode/blocket |
|---|---|---|---|---|
| AI-Ready Output | ✅ | ❌ | ❌ | ❌ |
| JSON-LD Extraction | ✅ | ❌ | ⚠️ Partial | ⚠️ Partial |
| Regional Filters | 22 regions | 3 regions | All Sweden only | 5 regions |
| Category Filters | 10 categories | Cars only | 8 categories | 9 categories |
| Residential Proxies | ✅ | ⚠️ Optional | ❌ | ✅ |
| Price per 1K | $5.00 | $8.00 | $4.50 | $3.00 |
| Claude/ChatGPT Docs | ✅ | ❌ | ❌ | ❌ |
🆘 Troubleshooting
No Results Returned
- Check if
searchQueryis too specific - Try
location: "hela_sverige"for broader coverage - Increase
maxResultsabove 50
Slow Performance
- Reduce
maxResultsfor faster runs - Use specific
categoryinstead ofalla_kategorier - Target specific cities instead of
hela_sverige
Rate Limiting / Blocks
- This actor uses residential proxies by default
- Automatic retries handle temporary blocks
- Contact support if issues persist
📖 Additional Resources
- Apify Documentation
- Apify MCP Integration
- Blocket.se – Official site
- Python SDK
📝 Changelog
Version 1.0 (2026-08-30)
- ✨ Initial release
- ✅ 10 category filters
- ✅ 22 location filters
- ✅ JSON-LD structured data extraction
- ✅ Residential proxy support
- ✅ AI agent optimization
📧 Support
Need help? Have feedback?
- 💬 GitHub Issues
- 📧 Apify Support
- 🐛 Report bugs via actor console
⚖️ Legal & Ethics
This actor extracts publicly available data from Blocket.se for research and analysis purposes. Users are responsible for:
- ✅ Complying with Blocket.se Terms of Service
- ✅ Respecting robots.txt guidelines
- ✅ Not overloading servers (automatic rate limiting included)
- ✅ Following GDPR and data privacy regulations
Not affiliated with or endorsed by Blocket.se or Schibsted Media Group.
🌟 Made with ❤️ for the AI Community
Compatible with Claude, ChatGPT & AI agents via Apify MCP.
Happy Scraping! 🚀