Price scraper with offers from all merchants using EAN/GTIN
Pricing
from $3.00 / 1,000 ean/gtins
Price scraper with offers from all merchants using EAN/GTIN
Get real-time product pricing and offer data from multiple merchants using EAN or GTIN codes. It scans e-commerce platforms, marketplaces, and webshops to collet price, seller name, stock status, shipping details, and product URLs. Ideal for building price comparison tools, monitoring competitors.
Pricing
from $3.00 / 1,000 ean/gtins
Rating
0.0
(0)
Developer

SR
Actor stats
0
Bookmarked
2
Total users
2
Monthly active users
2 days ago
Last modified
Categories
Share
Global GTIN Price Scraper
The Global GTIN Price Scraper focuses on one job: fetch multi-merchant price data for GTINs/EANs in a specific country via https://api.shoppingscraper.com/offers?site=global&gl=<country>. Provide a list of EAN codes and select a country, and the actor returns normalized offers (price, availability, merchant, shipping, etc.) that you can consume directly from the Apify dataset.
Quick Start
{"eans": ["8720938897238","5702017829241","8718924810217"],"country": "nl"}
Requirements
- Set one or more
API_KEY1…API_KEY5environment variables (Apify actor env vars) for the shoppingscraper.com API. - Optional:
ACTOR_MAX_PAID_DATASET_ITEMSto cap how many rows are pushed on free plans.
Key Features
- EAN-only workflow – provide a simple list of EAN codes with one country selection per run.
- Global API only – requests are routed to
api.shoppingscraper.com/offers?site=global&gl=XXwith automatic key rotation and retries. - 16 countries supported –
nl, de, be, fr, uk, it, es, pt, no, dk, se, cz, pl, ch, fi, at. - Concurrent + resilient – up to 50 lookups in flight with exponential backoff.
- Normalized dataset output – merchant URL/name, price, currency, availability, shipping, total price, condition, timestamp, and the original GTIN.
Input Schema
| Field | Type | Required | Description |
|---|---|---|---|
eans | array | ✅ | List of 8-14 digit GTIN/EAN/UPC codes. Maximum 100 items per run. |
country | string | ✅ | ISO alpha-2 country code for price lookups. All EANs will be looked up in this country. |
Example:
{"eans": ["8720938897238", "5702017829241"],"country": "nl"}
Output Fields
Each dataset item contains (when available):
| Field | Description |
|---|---|
merchant_url | Link to the seller or fallback GTIN search |
merchant_name | Seller name from the API |
title | Product title returned by shoppingscraper.com |
short_description | Includes the GTIN for traceability |
currency | Currency symbol inferred from API currency code |
price | Offer price (excluding shipping) |
shipping_price | Shipping component if provided |
total_price | Price + shipping |
availability | Simplified stock status |
condition | New/used/etc. when provided |
ean | The original GTIN/EAN that was queried |
timestamp | ISO 8601 time when the offer was processed |