VOOZH about

URL: https://apify.com/piotrv1001/emag-listings-scraper

โ‡ฑ eMAG Listings Scraper ยท Apify


Pricing

from $1.00 / 1,000 product listings

Go to Apify Store

eMAG Listings Scraper

The eMAG Listings Scraper extracts product listings and detailed profiles from eMAG.ro and eMAG.bg, capturing titles, prices, ratings, images, categories, badges, Genius flags, and marketplace seller details โ€” ideal for price tracking, competitor monitoring, and resale market research.

Pricing

from $1.00 / 1,000 product listings

Rating

0.0

(0)

Developer

๐Ÿ‘ FalconScrape

FalconScrape

Maintained by Community

Actor stats

1

Bookmarked

3

Total users

0

Monthly active users

a month ago

Last modified

Share

๐Ÿ›’ eMAG Listings Scraper

Extract product listings from eMAG.ro and eMAG.bg โ€” the largest online retailer in Romania and one of the biggest in South-East Europe. The eMAG Listings Scraper returns clean, structured product data (price, rating, image, category, badges, marketplace seller) for price tracking, competitor monitoring, market research, and resale analysis.

โœจ Features

  • ๐Ÿท๏ธ Comprehensive Product Data: title, PNK, price, currency, old price, discount, rating, review count, Genius (eMAG Prime) flag, badges, category breadcrumbs, thumbnail, and PDP link.
  • ๐Ÿ”Ž Four Input Modes: search by keyword, scrape a category page, walk the official sitemap (~1M products), or pass a custom list of listing/PDP URLs.
  • ๐Ÿงฉ Optional PDP Enrichment: opt in to fetch each product detail page for brand, MPN, full description, specs table, image gallery, and marketplace seller name.
  • ๐Ÿ‡ท๐Ÿ‡ด ๐Ÿ‡ง๐Ÿ‡ฌ Multi-Country: works with both emag.ro and emag.bg.
  • ๐ŸŽ›๏ธ Built-in Filters: brand, price range, Genius-only, exclude sponsored cards.
  • โšก Fast & Lightweight: pure HTTP + Cheerio โ€” no headless browser, no proxy required. ~3000 items/minute at 5 concurrent requests.

๐Ÿ› ๏ธ How It Works

  1. Pick a mode โ€“ search, category, sitemap, or urls.
  2. Set the inputs โ€“ e.g. searchQuery: "iphone", country: "ro", maxItems: 50.
  3. Run the Actor โ€“ it paginates eMAG listing pages, dedupes by product ID, and writes structured items to the dataset.
  4. (Optional) flip includeDetails: true to also fetch each PDP and enrich items with brand, specs, and marketplace seller info.

๐Ÿ“ฅ Input

FieldTypeDescription
modeenumsearch | category | sitemap | urls. Default: search.
countryenumro (emag.ro) or bg (emag.bg). Default: ro.
searchQuerystringKeyword to search for. Used when mode = search. Prefilled with "iphone".
categoryUrlstringFull eMAG category URL ending in /c or /sd. Used when mode = category.
startUrlsarrayList of listing or PDP URLs. Used when mode = urls. PDPs detected automatically.
maxItemsintegerStop after this many items. 0 = unlimited. Default: 50.
includeDetailsbooleanFetch each PDP for brand, specs, marketplace seller, image gallery. Default: false.
includeSponsoredbooleanKeep cards with the Promovat badge. Default: true.
brandstringFilter โ€” brand slug (e.g. apple, samsung).
priceFromintegerFilter โ€” minimum price (RON / BGN).
priceTointegerFilter โ€” maximum price (RON / BGN).
geniusOnlybooleanFilter โ€” keep only items with the Genius badge. Default: false.
proxyConfigurationobjectApify Proxy settings. eMAG works from datacenter IPs; proxy is optional but recommended for production.

๐Ÿ“Š Sample Output Data

The scraper produces structured JSON. You can download the dataset in JSON, CSV, Excel, HTML, XML, or RSS from the Apify Console.

[
{
"pnk":"DN99FV3BM",
"productId":"102971593",
"offerId":"273691815",
"url":"https://www.emag.ro/telefon-mobil-apple-iphone-17-pro-256gb-5g-silver-mg8g4zd-a/pd/DN99FV3BM/",
"title":"Telefon mobil Apple iPhone 17 Pro, 256GB, 5G, Silver",
"price":6499.99,
"currency":"RON",
"oldPrice":null,
"discount":null,
"categoryId":"93",
"categoryName":"Telefoane Mobile",
"categoryTrail":[
"Laptop, Tablete & Telefoane",
"Telefoane mobile & accesorii",
"Telefoane Mobile"
],
"superCategoryId":329,
"superCategoryName":"Mobile Phones",
"image":"https://s13emagst.akamaized.net/products/102972/102971593/images/res_4e2cc632.jpg",
"rating":4.72,
"reviewCount":244,
"genius":true,
"badges":["Top Favorite"],
"sponsored":false,
"hasFamily":true,
"availabilityId":"3",
"position":1,
"scrapedFrom":"https://www.emag.ro/search/iphone",
"scrapedAt":"2026-05-17T14:30:00.000Z"
}
]

With includeDetails: true, each item also includes:

{
"mpn":"MG8G4ZD/A",
"brand":"Apple",
"description":"Carcasa monobloc ...",
"images":["https://.../a.jpg","https://.../b.jpg"],
"specs":{
"Diagonala (inch)":"6.3",
"Memorie interna":"256 GB"
},
"vendor":{
"id":1,
"name":"eMAG",
"rating":null
},
"familyId":6219301,
"isFamily":false,
"availability":"InStock"
}

๐Ÿ’ฐ Pricing โ€” Pay Per Event

This Actor uses Apify's Pay Per Event pricing โ€” you only pay for what you actually extract. There are two events:

EventTriggeredPrice (USD)
product-listingEvery product extracted from a search / category / sitemap listing (shallow data: title, price, image, rating, category, badges, Genius). Always charged.$0.001 per item
item-detailCharged in addition to product-listing when includeDetails: true โ€” covers fetching the PDP for brand, MPN, full description, specs, image gallery, and marketplace seller.$0.005 per item

Cost examples

RunItemsincludeDetailsApprox. cost
1,000 listings only1,000false$1.00
1,000 listings + details1,000true$1.00 + $5.00 = $6.00
Full-catalog sitemap walk, 100k items100,000false$100.00

Run with includeDetails: false for cheap price/availability tracking. Flip it on only when you need brand, specs, or marketplace seller data.

Optimize your eMAG data extraction with eMAG Listings Scraper today! ๐Ÿš€

You might also like

eMAG Product Scraper

extractify-labs/emag-scraper

Extract product listings from eMAG - Romania, Bulgaria & Hungary. Scrape prices, stock status, ratings, seller info, and category paths from emag.ro, emag.bg, and emag.hu. No proxy required.

๐Ÿ‘ User avatar

Extractify Labs

25

5.0

eMAG Scraper โ€” Romanian E-commerce Products & Prices

studio-amba/emag-scraper

Scrape products, prices, reviews, and specifications from eMAG.ro โ€” Romania's largest online retailer.

eMAG Scraper

crawlergang/emag-scraper

Scrape eMAG, the leading e-commerce marketplace in Romania, Bulgaria, Hungary and Poland. Search products, browse categories, or fetch individual product details including prices, ratings, specifications and seller info.

2

5.0

eMAG Scraper

crawlerbros/emag-scraper

Scrape eMAG, the leading e-commerce marketplace in Romania, Bulgaria, Hungary and Poland. Search products, browse categories, or fetch individual product details including prices, ratings, specifications and seller info.

Facebook Marketplace Scraper

scrapio/facebook-marketplace-scraper

Scrapes listings from Facebook Marketplace, capturing item titles, prices, photos, seller details, locations, descriptions, and listing URLs. Perfect for market research, price tracking, product analysis, and automated competitor monitoring at scale

Facebook Marketplace Scraper

pratikdani/facebook-marketplace-scraper

The Facebook Marketplace Scraper extracts detailed product data from Marketplace URLs, including prices, descriptions, images, and seller details. Perfect for market research, price monitoring, and inventory tracking.

198

Kleinanzeigen Listings Scraper

piotrv1001/kleinanzeigen-listings-scraper

The Kleinanzeigen Scraper extracts ad listings from Germany's largest classifieds marketplace, capturing titles, prices, locations, seller info, attributes, and images โ€” ideal for price monitoring and market research.

Facebook Marketplace Scraper

scrapier/facebook-marketplace-scraper

Scrape listings from Facebook Marketplace with the Facebook Marketplace Scraper. Extract item titles, prices, descriptions, seller info, images, and locations. Perfect for market research, price tracking, and competitor analysis. Fast, accurate, and scalable for bulk listings.