Allegro Scraper: Products, Prices & Seller Leads avatar

Allegro Scraper: Products, Prices & Seller Leads

Pricing

$2.25 / 1,000 product listings

Go to Apify Store
Allegro Scraper: Products, Prices & Seller Leads

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é

Maxime Dupré

Maintained by Community

Actor stats

2

Bookmarked

61

Total users

10

Monthly active users

2 days ago

Last modified

Features

Limited permissions

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.

📦 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, numeric price, and currency. 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.
  • deliveryStatus is the delivery time or status text that Allegro shows, such as dostawa w czwartek. The delivery cost is in deliveryPrice.
  • 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

  1. Choose a Result type: Offers, Seller profiles, or Product reviews.
  2. For Offers, choose how to Find offers by. For Product reviews, choose how to Find reviews by.
  3. Add the matching search terms, links, offer numbers, or barcodes.
  4. Set Maximum rows per input, and add filters or a sort order if you want them.
  5. Turn on seller emails, phones, or websites only if you need them.
  6. 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

FieldTypeWhat it does
resultTypestringRequired. Picks offers, sellerProfiles, or productReviews. The form prefills offers.
targetstringFor Offers, picks search, listingPages, sellerStorefronts, offers, offerNumbers, or barcodes. The form prefills search.
reviewMethodstringFor Product reviews, picks search (find products by Search terms) or products (use product links in offerUrls).
searchTermsstring arrayOne full search phrase per entry, for Keyword search in Offers or Product reviews. The form prefills telewizor promocja.
marketplacestringPicks pl, cz, sk, or hu for Keyword search, Offer numbers, and Barcodes. Default: pl. URL methods use the marketplace in each URL.
listingUrlsobject arrayPublic 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[].urlstringOne category or search URL.
sellerUrlsobject arrayPublic Allegro seller storefront URLs. Seller profiles returns each seller's profile. Offers with Seller storefronts returns the seller's offers.
sellerUrls[].urlstringOne seller storefront URL.
offerUrlsobject arrayPublic 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[].urlstringOne offer or product link. Each link is handled on its own, with no substitute offer if it does not match.
offerNumbersstring arrayAllegro offer numbers for Offer numbers, one per entry.
barcodesstring arrayFull EAN or GTIN codes for Barcodes, one per entry. Keep leading zeros.
minPricenumberFor Offers, keeps offers at or above this amount in the marketplace currency. Leave empty for no minimum.
maxPricenumberFor Offers, keeps offers at or below this amount in the marketplace currency. Leave empty for no maximum.
conditionstringFor Offers, uses all, new, used, like-new, refurbished, damaged, or incomplete. Default: all. An offer with no shown condition may still be returned.
sortstringFor Offers, uses relevance, priceAsc, priceDesc, popularity, newest, priceWithDeliveryAsc, priceWithDeliveryDesc, endingSoon, or productRating. Default: relevance. Direct offers and Offer numbers keep the order you submit.
includeSponsoredbooleanFor Offers, includes offers that Allegro marks as sponsored. Default: true.
maxItemsintegerStops after this many rows from each search, number, barcode, or URL. Zero or empty means all available rows. The form prefills 7.
includeSellerEmailsbooleanFor Offers and Seller profiles, collects published company email addresses for the seller. Default: false.
maxSellerEmailsintegerMost email addresses per row when the switch is on. Default: 3. Zero means all.
includeSellerPhonesbooleanFor Offers and Seller profiles, collects published company phone numbers for the seller. Default: false.
maxSellerPhonesintegerMost phone numbers per row when the switch is on. Default: 3. Zero means all.
includeSellerWebsitesbooleanFor Offers and Seller profiles, collects published company websites for the seller. Default: false.
maxSellerWebsitesintegerMost 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.

FieldTypeWhat it does
resultTypestringAlways offer.
offerIdstringAllegro offer ID.
titlestringOffer title shown by Allegro.
urlstringLink to the public offer.
pricenumberCurrent offer price. For an active auction, the current bid.
currencystringCurrency code, such as PLN.
originalPricenumberHigher crossed-out price in the same currency.
lowestThirtyDayPricenumberLowest price from the last 30 days that Allegro shows with a discount.
discountPercentagenumberDiscount percent shown by Allegro.
unitPrice.pricenumberPrice per unit.
unitPrice.unitstringUnit for the unit price, such as kg.
buyNowPricenumberBuy-now price shown next to an auction.
auctionRemainingTimestringTime left in an auction, as Allegro shows it.
offerFormatstringOffer format, such as buyNow, auction, or advertisement on offer pages, or the card label on listing pages.
conditionstringItem condition shown by Allegro.
sellerIdstringSeller ID.
sellerNamestringSeller login or name.
sellerUrlstringLink to the seller storefront.
sellerTypestringbusiness when the seller shows company details.
sellerRatingnumberSeller positive feedback percent.
sellerBadgesstring arraySeller badges, such as an official store label.
deliveryStatusstringDelivery time or status text shown by Allegro, such as dostawa w czwartek.
deliveryPricenumberLowest delivery price in the offer currency.
freeDeliverybooleanWhether Allegro shows free delivery.
freeDeliveryTermsstringOrder total that gives free delivery from this seller.
sponsoredbooleanWhether Allegro marks the listing as sponsored.
promotionstringPromotion or sponsored label on the card.
offerBadgesstring arrayOffer badges, such as Smart!.
smartEligiblebooleanWhether the card shows Allegro Smart! delivery.
installmentTermsstringInstallment or pay-later text.
ratingnumberProduct rating.
reviewCountintegerProduct rating count.
ratingDistributionobject arrayCount of ratings for each star level.
ratingDistribution[].starsintegerStar level from 1 to 5.
ratingDistribution[].countintegerNumber of ratings at that level.
productReviewCountintegerNumber of written product reviews.
recentBuyers.countintegerNumber of recent buyers shown by Allegro.
recentBuyers.textstringRecent buyer text shown by Allegro.
soldCountintegerNumber of buyers shown on the offer page.
productOfferCountintegerNumber of offers for the same catalog product.
availabilitystringStock or availability text.
stockQuantityintegerNumber of items in stock.
gtinstringEAN or GTIN code.
skustringSKU shown for the offer.
brandstringProduct brand.
modelstringProduct model.
manufacturerCodestringManufacturer code.
categorystringOffer category name.
categoryPathstring arrayCategory path from top to bottom.
productIdstringAllegro catalog product ID.
productUrlstringLink to the catalog product page.
imagesstring arrayProduct image URLs.
parametersobjectProduct parameters by their Allegro name.
parameters.<name>string or string arrayOne parameter value or a list of values.
descriptionstringFull offer description text.
warrantystringWarranty text.
returnsstringReturn policy text.
sellerProfileobjectSeller 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.legalNamestringCompany legal name.
sellerProfile.company.representativesstring arrayCompany representatives shown by Allegro.
sellerProfile.company.taxIdsstring arrayCompany tax IDs, such as NIP.
sellerProfile.company.registeredAddressstringRegistered company address.
sellerProfile.company.regonstringREGON number.
sellerProfile.company.krsstringKRS number.
sellerProfile.openingHoursstringSeller opening hours.
sellerProfile.feedbackStatistics.positiveCountintegerPositive ratings in the period.
sellerProfile.feedbackStatistics.negativeCountintegerNegative ratings in the period.
sellerProfile.feedbackStatistics.periodstringRating period, such as lastYear.
sellerProfile.emailsstring arrayPublished company email addresses. Empty when the switch is off.
sellerProfile.phoneNumbersstring arrayPublished company phone numbers. Empty when the switch is off.
sellerProfile.websitesstring arrayPublished 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):

FieldTypeWhat it does
resultTypestringAlways seller.
sellerIdstringSeller ID.
sellerNamestringSeller login or name.
sellerUrlstringLink to the seller storefront.
sellerTypestringbusiness when the seller shows company details.
sellerRatingnumberPercent of buyers who recommend the seller.
sellerReviewCountintegerNumber of seller ratings received.
sellerBadgesstring arraySeller badges, such as Super Sprzedawca.
company.legalNamestringCompany legal name.
company.representativesstring arrayCompany representatives shown by Allegro.
company.taxIdsstring arrayCompany tax IDs, such as NIP.
company.registeredAddressstringRegistered company address.
company.regonstringREGON number.
company.krsstringKRS number.
openingHoursstringSeller opening hours.
feedbackStatistics.positiveCountintegerPositive ratings in the period.
feedbackStatistics.negativeCountintegerNegative ratings in the period.
feedbackStatistics.periodstringRating period, such as lastYear.
emailsstring arrayPublished company email addresses. Empty when the switch is off.
phoneNumbersstring arrayPublished company phone numbers. Empty when the switch is off.
websitesstring arrayPublished 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):

FieldTypeWhat it does
resultTypestringAlways review.
productIdstringAllegro catalog product ID.
productUrlstringLink to the product page.
reviewIdstringReview ID.
textstringReview text written by the buyer.
authorstringMasked author name shown by Allegro.
ratingnumberStar rating.
publishedAtstringPublication date and time.
prosstring arrayPros written by the buyer.
consstring arrayCons written by the buyer.
photosstring arrayReview photo URLs.
purchasedVariantstringProduct variant the buyer bought, such as a color or size.
helpfulVotesintegerNumber of helpful votes.
unhelpfulVotesintegerNumber of unhelpful votes.
languagestringReview language, such as pl-PL.
purchaseSeller.sellerNamestringSeller who sold the item.
purchaseSeller.sellerIdstringID of that seller.
purchaseSeller.sellerUrlstringLink to that seller's storefront.
translationsobject arrayTranslated review text, when Allegro shows one.
translations[].languagestringLanguage of the translation.
translations[].textstringTranslated 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 offerId or url.
  • 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.

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: resultType is now a required input. Runs started through the API without it fail. To keep getting offers, add "resultType": "offers".
  • Breaking: product links in offerUrls now 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 offerNumbers or by EAN or GTIN code with barcodes.
  • Added the Hungarian marketplace, more sort choices, and the includeSponsored switch 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: deliveryStatus now 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. deliveryPrice now uses the lowest delivery price Allegro shows.
  • Fixed the popularity sort, which before gave results in relevance order.
  • minPrice and maxPrice now 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 discountPercent field.
  • 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 🫡

Made with ❤️ by Maxime Dupré