Allegro Scraper: Products, Prices & Seller Leads
Pricing
$2.25 / 1,000 product listings
Allegro Scraper: Products, Prices & Seller Leads
Collect public Allegro offers, seller profiles, and product reviews from searches, links, offer numbers, or EAN barcodes. Get prices, delivery, sellers, product details, and ratings. Add published seller emails, phones, and websites when needed.
Pricing
$2.25 / 1,000 product listings
Rating
0.0
(0)
Developer
Maxime Dupré
Maintained by CommunityActor stats
2
Bookmarked
61
Total users
10
Monthly active users
2 days ago
Last modified
Categories
Features
Share
🛒 Allegro offers, sellers, and reviews in one dataset
Ecommerce teams, sellers, analysts, and developers can use Allegro Scraper to collect public Allegro data in one place. Get offers from keyword searches, category or search pages, seller storefronts, offer or product links, offer numbers, and EAN or GTIN barcodes. You can also get seller profiles and product reviews. Each offer row gives stable offer IDs and links, current and original prices, seller details, condition, delivery time and price, images, and product parameters, so you can check prices, research products, and compare sellers.
Offer rows can also include descriptions, warranty, returns, stock, GTIN, SKU, brand, category paths, and published seller contact details when Allegro or the seller makes them public.
- Use Allegro listing data export to save listing rows for files or connected workflows.
- Review sponsored and organic placement with Allegro sponsored placement monitor.
- Compare seller names, ratings, and listing prices with Allegro seller comparison.
- Build product tables from search or category pages with Allegro product list builder.
- Compare current and original prices across repeat runs with Allegro price tracker.
- Read what buyers say about a product by saving its public Allegro reviews, ratings, pros, and cons.
- Build a seller lead list with company names, tax IDs, addresses, and published emails, phones, and websites.
📦 Allegro offer, seller, and review data
Each dataset row is one saved result. The resultType field tells you the row kind: offer, seller, or review.
- Offer rows give
offerId,title,url, numericprice, andcurrency. When Allegro shows them, they also give the original price, the lowest 30-day price, discount, condition, seller details, delivery time, delivery price, ratings, images, and parameters. deliveryStatusis the delivery time or status text that Allegro shows, such asdostawa w czwartek. The delivery cost is indeliveryPrice.- Rows from offer links, offer numbers, and barcodes come from the offer page, so they can add the description, warranty, returns, stock, brand, category path, and the seller's company details.
- Seller rows give the seller's name, link, rating, review count, badges, company details, opening hours, and feedback counts.
- Review rows give the review text, author, rating, date, pros, cons, photos, votes, and the seller who sold the item.
- Each offer is saved once per run, even when it shows up for more than one search or link.
Some fields are left out when Allegro does not show that detail. The Actor does not invent missing values.
🚀 Run an Allegro data check
- Choose a Result type: Offers, Seller profiles, or Product reviews.
- For Offers, choose how to Find offers by. For Product reviews, choose how to Find reviews by.
- Add the matching search terms, links, offer numbers, or barcodes.
- Set Maximum rows per input, and add filters or a sort order if you want them.
- Turn on seller emails, phones, or websites only if you need them.
- Run the Actor and open the dataset.
The Actor does not ask for an Allegro login, cookies, or an Allegro API key.
⚙️ Input
resultType picks the row kind. Fill in the fields for that choice. Fields for other choices are ignored.
Input fields
| Field | Type | What it does |
|---|---|---|
resultType | string | Required. Picks offers, sellerProfiles, or productReviews. The form prefills offers. |
target | string | For Offers, picks search, listingPages, sellerStorefronts, offers, offerNumbers, or barcodes. The form prefills search. |
reviewMethod | string | For Product reviews, picks search (find products by Search terms) or products (use product links in offerUrls). |
searchTerms | string array | One full search phrase per entry, for Keyword search in Offers or Product reviews. The form prefills telewizor promocja. |
marketplace | string | Picks pl, cz, sk, or hu for Keyword search, Offer numbers, and Barcodes. Default: pl. URL methods use the marketplace in each URL. |
listingUrls | object array | Public Allegro category or search URLs for Category or listing pages. Each object has a url string. The search criteria in the URL are kept unless a filter or sort below sets the same choice. |
listingUrls[].url | string | One category or search URL. |
sellerUrls | object array | Public Allegro seller storefront URLs. Seller profiles returns each seller's profile. Offers with Seller storefronts returns the seller's offers. |
sellerUrls[].url | string | One seller storefront URL. |
offerUrls | object array | Public Allegro offer or product links. With Direct offers, an offer link returns that offer, and a product link returns sellers' offers for that product. With Product reviews, product links return their reviews. |
offerUrls[].url | string | One offer or product link. Each link is handled on its own, with no substitute offer if it does not match. |
offerNumbers | string array | Allegro offer numbers for Offer numbers, one per entry. |
barcodes | string array | Full EAN or GTIN codes for Barcodes, one per entry. Keep leading zeros. |
minPrice | number | For Offers, keeps offers at or above this amount in the marketplace currency. Leave empty for no minimum. |
maxPrice | number | For Offers, keeps offers at or below this amount in the marketplace currency. Leave empty for no maximum. |
condition | string | For Offers, uses all, new, used, like-new, refurbished, damaged, or incomplete. Default: all. An offer with no shown condition may still be returned. |
sort | string | For Offers, uses relevance, priceAsc, priceDesc, popularity, newest, priceWithDeliveryAsc, priceWithDeliveryDesc, endingSoon, or productRating. Default: relevance. Direct offers and Offer numbers keep the order you submit. |
includeSponsored | boolean | For Offers, includes offers that Allegro marks as sponsored. Default: true. |
maxItems | integer | Stops after this many rows from each search, number, barcode, or URL. Zero or empty means all available rows. The form prefills 7. |
includeSellerEmails | boolean | For Offers and Seller profiles, collects published company email addresses for the seller. Default: false. |
maxSellerEmails | integer | Most email addresses per row when the switch is on. Default: 3. Zero means all. |
includeSellerPhones | boolean | For Offers and Seller profiles, collects published company phone numbers for the seller. Default: false. |
maxSellerPhones | integer | Most phone numbers per row when the switch is on. Default: 3. Zero means all. |
includeSellerWebsites | boolean | For Offers and Seller profiles, collects published company websites for the seller. Default: false. |
maxSellerWebsites | integer | Most websites per row when the switch is on. Default: 3. Zero means all. |
A prefill only fills the form for you. A default is the value the Actor uses when you leave the field out.
Default input
This is the public input from the successful current-beta default-input run:
{"maxItems": 7,"resultType": "offers","target": "search","condition": "all","sort": "relevance","includeSponsored": true,"searchTerms": ["telewizor promocja"],"marketplace": "pl","includeSellerEmails": false,"maxSellerEmails": 3,"includeSellerPhones": false,"maxSellerPhones": 3,"includeSellerWebsites": false,"maxSellerWebsites": 3}
🧾 Output
Output fields
Offer rows (resultType is offer). Rows from search, category, and storefront pages hold the listing card fields. Rows from offer links, offer numbers, and barcodes hold the offer page fields. Fields are left out when Allegro does not show them.
| Field | Type | What it does |
|---|---|---|
resultType | string | Always offer. |
offerId | string | Allegro offer ID. |
title | string | Offer title shown by Allegro. |
url | string | Link to the public offer. |
price | number | Current offer price. For an active auction, the current bid. |
currency | string | Currency code, such as PLN. |
originalPrice | number | Higher crossed-out price in the same currency. |
lowestThirtyDayPrice | number | Lowest price from the last 30 days that Allegro shows with a discount. |
discountPercentage | number | Discount percent shown by Allegro. |
unitPrice.price | number | Price per unit. |
unitPrice.unit | string | Unit for the unit price, such as kg. |
buyNowPrice | number | Buy-now price shown next to an auction. |
auctionRemainingTime | string | Time left in an auction, as Allegro shows it. |
offerFormat | string | Offer format, such as buyNow, auction, or advertisement on offer pages, or the card label on listing pages. |
condition | string | Item condition shown by Allegro. |
sellerId | string | Seller ID. |
sellerName | string | Seller login or name. |
sellerUrl | string | Link to the seller storefront. |
sellerType | string | business when the seller shows company details. |
sellerRating | number | Seller positive feedback percent. |
sellerBadges | string array | Seller badges, such as an official store label. |
deliveryStatus | string | Delivery time or status text shown by Allegro, such as dostawa w czwartek. |
deliveryPrice | number | Lowest delivery price in the offer currency. |
freeDelivery | boolean | Whether Allegro shows free delivery. |
freeDeliveryTerms | string | Order total that gives free delivery from this seller. |
sponsored | boolean | Whether Allegro marks the listing as sponsored. |
promotion | string | Promotion or sponsored label on the card. |
offerBadges | string array | Offer badges, such as Smart!. |
smartEligible | boolean | Whether the card shows Allegro Smart! delivery. |
installmentTerms | string | Installment or pay-later text. |
rating | number | Product rating. |
reviewCount | integer | Product rating count. |
ratingDistribution | object array | Count of ratings for each star level. |
ratingDistribution[].stars | integer | Star level from 1 to 5. |
ratingDistribution[].count | integer | Number of ratings at that level. |
productReviewCount | integer | Number of written product reviews. |
recentBuyers.count | integer | Number of recent buyers shown by Allegro. |
recentBuyers.text | string | Recent buyer text shown by Allegro. |
soldCount | integer | Number of buyers shown on the offer page. |
productOfferCount | integer | Number of offers for the same catalog product. |
availability | string | Stock or availability text. |
stockQuantity | integer | Number of items in stock. |
gtin | string | EAN or GTIN code. |
sku | string | SKU shown for the offer. |
brand | string | Product brand. |
model | string | Product model. |
manufacturerCode | string | Manufacturer code. |
category | string | Offer category name. |
categoryPath | string array | Category path from top to bottom. |
productId | string | Allegro catalog product ID. |
productUrl | string | Link to the catalog product page. |
images | string array | Product image URLs. |
parameters | object | Product parameters by their Allegro name. |
parameters.<name> | string or string array | One parameter value or a list of values. |
description | string | Full offer description text. |
warranty | string | Warranty text. |
returns | string | Return policy text. |
sellerProfile | object | Seller company and contact details. Rows from offer links always have it. Other offer rows have it when a seller contact switch is on. |
sellerProfile.company.legalName | string | Company legal name. |
sellerProfile.company.representatives | string array | Company representatives shown by Allegro. |
sellerProfile.company.taxIds | string array | Company tax IDs, such as NIP. |
sellerProfile.company.registeredAddress | string | Registered company address. |
sellerProfile.company.regon | string | REGON number. |
sellerProfile.company.krs | string | KRS number. |
sellerProfile.openingHours | string | Seller opening hours. |
sellerProfile.feedbackStatistics.positiveCount | integer | Positive ratings in the period. |
sellerProfile.feedbackStatistics.negativeCount | integer | Negative ratings in the period. |
sellerProfile.feedbackStatistics.period | string | Rating period, such as lastYear. |
sellerProfile.emails | string array | Published company email addresses. Empty when the switch is off. |
sellerProfile.phoneNumbers | string array | Published company phone numbers. Empty when the switch is off. |
sellerProfile.websites | string array | Published company websites. Empty when the switch is off. |
Example offer row from a search
This row came from the successful current-beta default-input run. It is shortened: "..." marks omitted image URLs.
{"resultType": "offer","offerId": "18655171065","title": "Telewizor LED Manta TV 19 Zakład Karny Areszt Manta 19\" HD Ready czarny","url": "https://allegro.pl/oferta/18655171065","price": 429,"currency": "PLN","sellerId": "109877885","sellerName": "Oficjalny sklep Manta","sellerUrl": "https://allegro.pl/uzytkownik/MantaSklep","sellerRating": 98.9,"sellerBadges": ["Oficjalny sklep"],"deliveryStatus": "dostawa w czwartek – kup do 10:00","deliveryPrice": 0,"freeDelivery": true,"sponsored": true,"promotion": "Sponsorowane","rating": 4.93,"reviewCount": 74,"images": ["https://a.allegroimg.com/s360/116e44/d4314d784afba948828061c8b035/TELEWIZOR-19-CALI-LED-HD-DVBT-IPS-ZASILANIE-12V-230V-KAMPER-BIWAK-HOTEL","..."],"parameters": {"Smart TV": "nie","Liczba złączy HDMI": "1","Klasa efektywności energetycznej": "F","Szerokość produktu z podstawą": "43.9 cm","Wysokość produktu z podstawą": "29.8 cm","Głębokość produktu z podstawą": "13.8 cm","Szerokość produktu": "43.9 cm","Wysokość produktu": "26.2 cm"},"offerBadges": ["Smart!"],"smartEligible": true,"recentBuyers": {"count": 34,"text": "34 osoby kupiły ten produkt u wielu Sprzedających na Allegro w ciągu ostatnich 30 dni."},"installmentTerms": "zapłać później z Allegro Pay","productId": "5d4b899c-23f2-49c8-99ab-e62c041ec172"}
Example offer row from an offer link
This row came from a successful current-beta run with all seller contact switches on. It is shortened: "..." marks the omitted description and image URLs.
{"resultType": "offer","offerId": "15663084371","title": "APPLE| Oryginalne przezroczyste etui iPhone 13 Pro Max Clear Case z MAGSAFE","url": "https://allegro.pl/oferta/apple-oryginalne-przezroczyste-etui-iphone-13-pro-max-clear-case-z-magsafe-15663084371","price": 102.5,"currency": "PLN","originalPrice": 108,"discountPercentage": 5,"lowestThirtyDayPrice": 108,"condition": "Nowy","offerFormat": "buyNow","sellerId": "102033445","sellerName": "Yupilo_pl","sellerUrl": "https://allegro.pl/uzytkownik/Yupilo_pl","sellerType": "business","deliveryStatus": "Kup do 15:00 - w czwartek w punkcie","deliveryPrice": 10.49,"freeDelivery": false,"freeDeliveryTerms": "Free delivery from 1500.00 PLN","gtin": "5905235707944","sku": "15663084371","description": "...","parameters": {"Stan": "Nowy","Faktura": "Wystawiam fakturę VAT","Kod producenta": "MM313ZM/A","Marka": "Apple","Dedykowana marka": "Apple","Pasuje do modelu": "iPhone 13 Pro Max","Kolor": "bezbarwny","Typ": "plecki","Materiał": "tworzywo sztuczne","Funkcje": ["ładowanie indukcyjne","pochłanianie wstrząsów"],"EAN (GTIN)": "5905235707944","Stan opakowania": "oryginalne"},"warranty": "Produkt jest objęty gwarancją sprzedającego przez 24 miesiące od zakupu.","returns": "Masz 19 dni na odstąpienie od umowy.","productId": "267a0e40-08d4-4adb-b8eb-65389d829fcc","productUrl": "https://allegro.pl/produkt/etui-apple-iphone-13-pro-max-clear-case-transparentne-mm313zm-a-magsafe-267a0e40-08d4-4adb-b8eb-65389d829fcc","brand": "Apple","manufacturerCode": "MM313ZM/A","category": "Etui i pokrowce","categoryPath": ["Elektronika","Telefony i Akcesoria","Akcesoria GSM","Etui i pokrowce"],"stockQuantity": 16,"availability": "z 16 sztuk","installmentTerms": "zapłać później z Allegro Pay","rating": 4.94,"reviewCount": 54,"ratingDistribution": [{"stars": 5,"count": 52},{"stars": 4,"count": 1},{"stars": 3,"count": 1},{"stars": 2,"count": 0},{"stars": 1,"count": 0}],"productReviewCount": 18,"recentBuyers": {"count": 9,"text": "9 osób kupiło 9 sztuk"},"soldCount": 9,"productOfferCount": 3,"images": ["https://a.allegroimg.com/original/1101be/2bfc72f54027a99d8dd34c481c72/APPLE-Oryginalne-przezroczyste-etui-iPhone-13-Pro-Max-Clear-Case-z-MAGSAFE","..."],"sellerProfile": {"company": {"legalName": "Pol-Trade Sp z.o.o","taxIds": ["7010577070"],"registeredAddress": "Nowogrodzka 64/43, 02-014 Warszawa, Polska","krs": "0000618013"},"openingHours": "poniedziałek - piątek: 08:30–17:00; sobota - niedziela: zamknięte","feedbackStatistics": {"positiveCount": 376,"negativeCount": 1,"period": "lastYear"},"emails": ["ZAWISTOWSKI_LUKASZ@WP.PL"],"phoneNumbers": ["603293050"],"websites": []}}
Seller rows (resultType is seller):
| Field | Type | What it does |
|---|---|---|
resultType | string | Always seller. |
sellerId | string | Seller ID. |
sellerName | string | Seller login or name. |
sellerUrl | string | Link to the seller storefront. |
sellerType | string | business when the seller shows company details. |
sellerRating | number | Percent of buyers who recommend the seller. |
sellerReviewCount | integer | Number of seller ratings received. |
sellerBadges | string array | Seller badges, such as Super Sprzedawca. |
company.legalName | string | Company legal name. |
company.representatives | string array | Company representatives shown by Allegro. |
company.taxIds | string array | Company tax IDs, such as NIP. |
company.registeredAddress | string | Registered company address. |
company.regon | string | REGON number. |
company.krs | string | KRS number. |
openingHours | string | Seller opening hours. |
feedbackStatistics.positiveCount | integer | Positive ratings in the period. |
feedbackStatistics.negativeCount | integer | Negative ratings in the period. |
feedbackStatistics.period | string | Rating period, such as lastYear. |
emails | string array | Published company email addresses. Empty when the switch is off. |
phoneNumbers | string array | Published company phone numbers. Empty when the switch is off. |
websites | string array | Published company websites. Empty when the switch is off. |
Example seller row
This unshortened row came from a successful current-beta Seller profiles run.
{"resultType": "seller","sellerId": "102033445","sellerName": "Yupilo_pl","sellerUrl": "https://allegro.pl/uzytkownik/Yupilo_pl","sellerType": "business","sellerRating": 99.7,"sellerReviewCount": 378,"sellerBadges": ["Super Sprzedawca"],"company": {"legalName": "Pol-Trade Sp z.o.o","taxIds": ["7010577070"],"registeredAddress": "Nowogrodzka 64/43, 02-014 Warszawa, Polska","krs": "0000618013"},"openingHours": "poniedziałek - piątek: 08:30–17:00; sobota - niedziela: zamknięte","feedbackStatistics": {"positiveCount": 376,"negativeCount": 1,"period": "lastYear"},"emails": ["ZAWISTOWSKI_LUKASZ@WP.PL"],"phoneNumbers": ["603293050"],"websites": []}
Review rows (resultType is review):
| Field | Type | What it does |
|---|---|---|
resultType | string | Always review. |
productId | string | Allegro catalog product ID. |
productUrl | string | Link to the product page. |
reviewId | string | Review ID. |
text | string | Review text written by the buyer. |
author | string | Masked author name shown by Allegro. |
rating | number | Star rating. |
publishedAt | string | Publication date and time. |
pros | string array | Pros written by the buyer. |
cons | string array | Cons written by the buyer. |
photos | string array | Review photo URLs. |
purchasedVariant | string | Product variant the buyer bought, such as a color or size. |
helpfulVotes | integer | Number of helpful votes. |
unhelpfulVotes | integer | Number of unhelpful votes. |
language | string | Review language, such as pl-PL. |
purchaseSeller.sellerName | string | Seller who sold the item. |
purchaseSeller.sellerId | string | ID of that seller. |
purchaseSeller.sellerUrl | string | Link to that seller's storefront. |
translations | object array | Translated review text, when Allegro shows one. |
translations[].language | string | Language of the translation. |
translations[].text | string | Translated text. |
Example review row
This unshortened row came from a successful current-beta Product reviews run.
{"resultType": "review","productId": "71288f83-bba5-40c0-888e-1454b4764253","productUrl": "https://allegro.pl/produkt/kawa-ziarnista-yankee-caffee-niebianska-pianka-100-arabica-1-kg-71288f83-bba5-40c0-888e-1454b4764253","reviewId": "6ae25c9e6000dbc760a2c1a5","text": "Ja piję kawę z mlekiem i smakuje mi bardzo, mąż czarną i mówi że wreszcie kupiłam pyszną kawę, świeżą której zapach roznosi się po pomieszczeniu,bez goryczki, tą kawę pije mocniejszą inne słabsze pił bo były kwaśne i gorzkie.Polecam ,zakupiłam następne dwie i wrócę po jeszcze\nSmak, konsystencja, zapach\nBrak","author": "b...h","rating": 5,"publishedAt": "2026-10-28T20:35:42.326Z","pros": ["Smak, konsystencja, zapach"],"cons": ["Brak"],"helpfulVotes": 0,"unhelpfulVotes": 0,"language": "pl-PL","purchaseSeller": {"sellerName": "YankeeCaffee","sellerId": "107448880","sellerUrl": "https://allegro.pl/uzytkownik/YankeeCaffee"}}
💳 Pricing
This Actor uses pay-per-event pricing. You pay only for what is saved:
- Product listing: $0.0018 for each saved offer row.
- Seller profile: $0.0027 for each saved seller row.
- Product review: $0.0027 for each saved review row.
- Seller emails: $0.045 once per seller per run, when at least one published company email is saved.
- Seller phones: $0.027 once per seller per run, when at least one published company phone number is saved.
- Seller websites: $0.005 once per seller per run, when at least one published company website is saved.
A run that saves no rows creates no row charges. Contact charges apply only when a contact switch is on and a value is found. Keep the row limit low for your first run, check the dataset, then raise the limit for larger searches or scheduled monitoring.
🔌 Integrations
- Export Allegro product rows as CSV, JSON, XML, RSS, HTML table, or Excel from the Apify dataset.
- Schedule repeat runs in Apify and compare saved datasets by
offerIdorurl. - Use the Apify API to start runs and read saved dataset items from another app.
❓ FAQ
Does deliveryStatus show the delivery time or the total price?
It shows the delivery time or status text from Allegro, such as dostawa za 8 – 9 dni. The delivery cost is a separate number in deliveryPrice, and the item price is in price.
What happens if a direct URL has no eligible offer?
Each submitted offer or product URL is handled as its own source. If it cannot give an eligible offer, the run reports no match or a source failure. It does not save another offer in its place.
What does a product link return?
With Direct offers, a product link returns sellers' offers for that catalog product. With Product reviews, it returns the product's reviews.
Can I find offers by EAN or offer number?
Yes. Choose Barcodes to search by full EAN or GTIN codes, or Offer numbers to get offers by their Allegro numbers. Both use the Marketplace you choose.
How do I get seller emails and phone numbers?
Turn on Include seller email addresses, Include seller phone numbers, or Include seller websites. The Actor adds published company contact details for the seller, where available. Each kind is charged once per seller per run, only when a value is found.
What does original price mean?
It is the higher price crossed out on Allegro, in the same currency. When Allegro shows a discount with the lowest 30-day price, that value is in lowestThirtyDayPrice.
Which Allegro marketplaces are supported?
Keyword search, Offer numbers, and Barcodes support allegro.pl, allegro.cz, allegro.sk, and allegro.hu. URL methods use the marketplace in each submitted URL.
What happens when the same offer appears more than once?
Each offer is saved once per run. Later matches from other search terms or URLs are skipped.
Can I monitor Allegro prices with repeat runs?
Yes. Schedule repeat runs and compare the saved datasets by offerId or url. The Actor saves current values each run, but it does not keep history across runs or send alerts.
What happens when Maximum rows per input is empty or zero?
The Actor returns all available rows until each search, number, barcode, or URL is used up.
Can I leave out sponsored offers?
Yes. Turn off Include sponsored offers to skip offers that Allegro marks as sponsored.
Can I add several search terms or URLs?
Yes. Choose one result type and one method per run, then add as many search terms, URLs, numbers, or barcodes as you need.
What happens when Allegro does not show a field?
That field is left out of the row. The Actor does not invent a value.
Do I need an Allegro account or API key?
No. The input form does not ask for Allegro login details, cookies, or an Allegro API key.
Why use this instead of the Allegro API?
Use the Allegro API when you need its account-based seller tools. Use this Actor when you want public offer, seller, and review data without setting up Allegro API access.
What are Allegro alternatives?
For marketplace research, similar work can use Amazon, eBay, OLX, Mercado Libre, Trendyol, or other ecommerce scrapers. Use Allegro Scraper when the data you need is on Allegro.
📝 Changelog
v4.0 (10-11-2026)
- Breaking:
resultTypeis now a required input. Runs started through the API without it fail. To keep getting offers, add"resultType": "offers". - Breaking: product links in
offerUrlsnow return the sellers' offers for that product, not one offer. - New Seller profiles result type returns public seller profiles from seller storefront URLs.
- New Product reviews result type returns product reviews from Search terms or product links.
- Find offers by Allegro offer number with
offerNumbersor by EAN or GTIN code withbarcodes. - Added the Hungarian marketplace, more sort choices, and the
includeSponsoredswitch to leave out sponsored offers. - Optional published seller company emails, phone numbers, and websites, with a limit for each.
- Offer rows can include more details, such as brand, category, unit price, the lowest 30-day price, stock quantity, and seller type, when Allegro shows them.
- Changed results:
deliveryStatusnow shows Allegro's delivery estimate, such as "dostawa za 9 – 10 dni". Before, it could show the total price with delivery or the dispatch time.deliveryPricenow uses the lowest delivery price Allegro shows. - Fixed the
popularitysort, which before gave results in relevance order. minPriceandmaxPricenow keep decimals. Before, they were rounded down to whole numbers.
v3.0 (24-09-2026)
- Direct offer URLs now return only the requested offer. If it is unavailable, the run reports no match or a source failure.
- Supported product URLs can resolve to an eligible offer without an offer ID.
- The public input no longer exposes a separate offer-page enrichment switch.
v2.0 (18-09-2026)
- Listing rows no longer include the
discountPercentfield. - Missing offer URLs are skipped without retries so later submitted sources can still run.
v1.1
- Added optional offer-page enrichment with descriptions, warranty, returns, availability, GTIN, and SKU.
- Added seller review counts and badges, sold counts, and richer listing parameters when Allegro provides them.
v1.0
- Added current and crossed-out listing-card prices, including Allegro's 30-day comparison labels, with numeric discount percentages for recurring price monitoring.
v0.2
- Added richer listing output with discounts, ratings, review counts, seller rating summaries, image arrays, and delivery price/free-delivery fields.
v0.1
- Initial release.
🆘 Support
For issues, questions, or feature requests, file a ticket and I'll fix or implement it in less than 24h 🫡
🔗 Related Actors
- OLX Scraper - Collect public OLX listings to compare second-hand and local marketplace prices.
- eBay Seller Scraper - Research eBay sellers and their listings for seller and competitor checks.
- Mercado Libre Search Results Scraper - Compare Mercado Libre product prices, sellers, shipping, ratings, and search positions.
- Trendyol Scraper: Product & Reviews - Collect Trendyol product prices, sellers, ratings, reviews, and answered questions.
- Amazon Price Tracker - Track Amazon product prices, discounts, ratings, and availability across repeat snapshots.
Made with ❤️ by Maxime Dupré