Allegro Scraper
Pricing
from $2.59 / 1,000 product results
Allegro Scraper
Extract product listings from Allegro (allegro.pl, .cz, .sk) by keyword or category. Returns title, price, currency, image, rating, and delivery.
Pricing
from $2.59 / 1,000 product results
Rating
0.0
(0)
Developer
Unfenced Group
Maintained by CommunityActor stats
1
Bookmarked
2
Total users
1
Monthly active users
10 hours ago
Last modified
Categories
Share
Extract product listings from Allegro — Central Europe's largest online marketplace — across the Polish (allegro.pl), Czech (allegro.cz), and Slovak (allegro.sk) sites. Search by keyword or category and get clean, structured product data you can use straight away.
Why this scraper?
- Covers allegro.pl, allegro.cz, and allegro.sk
- 20+ data fields per product, including popularity, super-seller status, and specs
- Filter by price range, free delivery, or Super Seller
- Search by keyword or browse a specific category
- Reliable access to a heavily protected site — you never deal with blocks or captchas
- Pay only for the products you successfully retrieve
Input parameters
| Parameter | Type | Description |
|---|---|---|
searchQuery | string | Keyword(s) to search for. |
market | string | Marketplace: pl, cz, or sk. PL supports keyword search; CZ/SK require a category. |
category | string | Optional category slug (e.g. smartfony-165). Overrides keyword browsing. |
maxResults | integer | Maximum number of products to return. |
sortBy | string | Result ordering: relevance, price, newest, or popularity. |
startUrls | array | Optional list of specific Allegro listing URLs to scrape. |
minPrice | integer | Only return products at or above this price. |
maxPrice | integer | Only return products at or below this price. |
freeDeliveryOnly | boolean | Only return products with free delivery. |
superSellerOnly | boolean | Only return products from Super Sellers. |
Output schema
Every product returns the following fields:
| Field | Type | Description |
|---|---|---|
offerId | string | null | Allegro offer or product identifier. |
offerType | string | null | offer (single seller listing) or product (aggregated product page). |
title | string | Product title. |
url | string | Direct link to the offer or product. |
productUrl | string | null | Link to the aggregated product page, when available. |
price | number | null | Numeric price. |
currency | string | ISO currency code (PLN, CZK, EUR). |
imageUrl | string | null | Main product image. |
rating | number | null | Average product rating (out of 5), if shown. |
reviewCount | integer | null | Number of product reviews, if shown. |
delivery | string | null | Delivery information. |
seller | string | null | Seller or store name. |
superSeller | boolean | null | Whether the seller is an Allegro Super Seller. |
sellerFeedbackPercent | number | null | Seller's positive feedback percentage. |
popularity | integer | null | Recent purchase count (buyers in the last 30 days). |
offersCount | integer | null | Number of sellers offering this product. |
priceWithDelivery | number | null | Price including the cheapest delivery option. |
freeDelivery | boolean | null | Whether free delivery is offered. |
parameters | object | null | Product specification attributes (key-value). |
sponsored | boolean | Whether the listing is a paid/promoted result. |
market | string | Marketplace the product came from. |
source | string | Source domain. |
scrapedAt | string | ISO timestamp of extraction. |
Example output
{"offerId": "15083459632","offerType": "offer","title": "Apple iPhone 15 Pro 128GB","url": "https://allegro.pl/oferta/iphone-15-pro-128gb-15083459632","productUrl": "https://allegro.pl/produkt/apple-iphone-15-pro-128gb-ea295e54","price": 5499.00,"currency": "PLN","imageUrl": "https://a.allegroimg.com/...","rating": 4.84,"reviewCount": 318,"delivery": "Free delivery","seller": "KrainaGSM","sponsored": true,"market": "pl","source": "allegro.pl","scrapedAt": "2026-06-21T15:30:00.000Z"}
Examples
Search Polish marketplace for a keyword
{ "searchQuery": "iphone 15", "market": "pl", "maxResults": 100 }
Browse a category, cheapest first
{ "category": "smartfony-165", "market": "pl", "sortBy": "p", "maxResults": 500 }
Czech marketplace keyword search
{ "searchQuery": "lego", "market": "cz", "maxResults": 200 }
Scrape specific listing URLs
{ "startUrls": ["https://allegro.pl/kategoria/smartfony-165"], "maxResults": 300 }
💰 Pricing
$4.00 per 1,000 results — you only pay for successfully retrieved products. Failed retries are never charged.
| Results | Cost |
|---|---|
| 100 | ~$0.40 |
| 1,000 | ~$4.00 |
| 10,000 | ~$40.00 |
| 100,000 | ~$400.00 |
Flat-rate alternatives typically charge $29–$49/month regardless of usage.
Use the Max results cap in the input to control your spend exactly.
Performance
| Run size | Typical time |
|---|---|
| 100 products | under 1 minute |
| 1,000 products | 2–4 minutes |
| 10,000 products | 20–35 minutes |
Known limitations
- Returns product listing data only; full product descriptions and seller pages are not retrieved.
- Category browsing requires the Allegro category slug.
- Result counts depend on what Allegro shows for a given search.
Technical details
- Source: allegro.pl / allegro.cz / allegro.sk — Central European marketplace
- Memory: 512 MB
- Retry: Automatic retry on network errors, exponential backoff
Need a custom scraper?
Unfenced Group builds Apify actors for any website — for free.
If the site you need isn't in our portfolio yet, just ask. We scope, build, and publish it at no cost to you. You only pay for results — we absorb the compute and proxy costs ourselves. Same pay-per-result pricing, same quality, same standards as every actor in this portfolio.
Get in touch: www.unfencedgroup.nl