Global GTIN/EAN Price Comparison API
One barcode, 13 marketplaces, one API call. Search any EAN, UPC, or GTIN to get real-time prices from Amazon, Google Shopping, bol.com, and every marketplace we support. The fastest way to compare prices globally.
13
Marketplaces in one call
50+
Countries covered
95%+
Match rate
#1
Google ranking for EAN price API
Get Global GTIN/EAN API data in 3 steps
Send an EAN, UPC, or GTIN
Pass any barcode identifier (EAN-13, UPC-A, GTIN-14) to our Global API endpoint. Optionally specify which marketplaces or countries to include.
We search all marketplaces
In a single request, we query Amazon, Google Shopping, bol.com, and every supported marketplace simultaneously. Results are matched and deduplicated.
Receive unified price data
Get a single JSON response with prices from every marketplace where the product was found. Each result includes price, currency, merchant, availability, and a direct link.
See Global GTIN/EAN API in your browser

EAN-based price comparison across multiple stores
Global GTIN/EAN API API integration
Get started in minutes with code examples in your preferred language.
Implementation
curl -X GET "https://api.shoppingscraper.com/offers?api_key=your_api_key_here&ean=8710447495346"
https://api.shoppingscraper.com/offers?ean=8710447495346&api_key=your_api_key_here{"results": [{"ean": "8710447495346","sku": null,"url": "https://data.shoppingscraper.com/shop/shrtr/a1b2c3d4","title": "Philips OneBlade Pro QP6551/15","thumbnail": "https://encrypted-tbn0.gstatic.com/shopping?q=tbn:...","availability": "AVAILABLE","currency": "EUR","offers": [{"sellerName": "retailer","sellerReference": "https://data.shoppingscraper.com/shop/shrtr/a1b2c3d4","price": "45.00","formerPrice": null,"shippingPrice": "0.00","totalPrice": "45.00","condition": "New","shippingMethod": "standard"}]}]}
What you get with Global GTIN/EAN API
One-Call Multi-Marketplace Search
Instead of making 13 separate API calls, search all marketplaces at once. Drastically reduces integration complexity and latency.
Barcode Normalization
We automatically pad, validate, and normalize EAN/UPC/GTIN inputs. Send a 12-digit UPC and we handle the conversion to 13-digit EAN where needed.
Cross-Marketplace Price Comparison
See the same product priced across Amazon, Google Shopping, bol.com, Coolblue, and more. Identify the cheapest source or detect pricing anomalies.
Country & Marketplace Filtering
Narrow results to specific countries or marketplaces. Get only the data you need without paying for lookups you do not use.
Catalog Enrichment
Use barcode lookups to enrich your product catalog with titles, images, descriptions, and identifiers from multiple marketplaces.
Batch Barcode Processing
Submit up to 100 barcodes in a single batch request. Ideal for nightly catalog scans or periodic price benchmarking.

Available data points
- Prices from all matched marketplaces
- Merchant name and marketplace identifier
- Currency and locale per result
- Product title per marketplace
- Product image URL per marketplace
- Availability status per marketplace
- Shipping cost where available
- Direct product URL per marketplace
- EAN/UPC/GTIN validation result
- Match confidence score
Frequently Asked Questions
Which barcode formats are supported?+
We support EAN-13, EAN-8, UPC-A, UPC-E, GTIN-12, GTIN-13, and GTIN-14. Barcodes are automatically validated and normalized — for example, a 12-digit UPC is converted to a 13-digit EAN by prepending a leading zero.
How many marketplaces are searched in one call?+
By default, all 13 supported marketplaces are searched: Amazon (multiple domains), Google Shopping, bol.com, Coolblue, IKEA, H&M, Lidl, Albert Heijn, LEGO, Decathlon, fonQ, and HORNBACH. You can optionally limit the search to specific marketplaces.
What is the match rate for barcode lookups?+
Our average match rate across all marketplaces is above 95% for products that are listed and in stock. Match rates vary by product category and marketplace — electronics and branded goods tend to have the highest match rates.
Can I submit barcodes in batch?+
Yes. The batch endpoint accepts up to 100 barcodes per request. Batch results are returned asynchronously via a callback URL or can be polled. This is ideal for nightly catalog scans.
What happens if a barcode is invalid?+
The API validates every barcode before searching. If a barcode has an invalid check digit or format, the response will include a validation error with details. We also attempt auto-correction for common issues like missing leading zeros.
Is this API suitable for building a price comparison website?+
Absolutely. The Global GTIN/EAN API is specifically designed for price comparison use cases. One call gives you prices from all marketplaces, with direct product links for affiliate integration. Many of our customers run price comparison engines powered by this endpoint.
Related scrapers & resources
Amazon Scraper
Deep-dive into Amazon product data and Buy Box info.
Google Shopping Scraper
Scrape Google Shopping results across 40+ countries.
EAN Database Tool
Look up product information by EAN barcode.
ASIN-EAN Converter
Convert between Amazon ASINs and EAN/UPC barcodes.
10 Essential Price Scraping Tools
Search 13 marketplaces with one barcode
100 free API calls. No credit card required. One call, every marketplace.