Barcode API — One Endpoint, Five Formats, Six Retailers
REST API for UPC-A, EAN-13, GTIN-14, ISBN-10, and ISBN-13 lookups. Single endpoint, auto-detected format, response in under 2 seconds. 1,000 free calls per month.
880 monthly Google searches for "barcode api" with $12.14 average CPC — high commercial intent.
One endpoint, five barcode formats
Retail catalogs mix 5 barcode formats. UPC-A is dominant in US grocery. EAN-13 dominates Europe and increasingly US imports. GTIN-14 covers multi-pack and supply-chain SKUs. ISBN-10 lingers on legacy book stock. ISBN-13 ships on every new book post-2007. A useful barcode API has to handle all 5 without making the caller pre-classify them.
retailerapi auto-detects format by length and checksum. The same GET /v1/products/{id} accepts a 12-digit UPC, a 13-digit EAN, a 13-digit ISBN, or a 14-digit GTIN. Internally we normalize to GTIN-14 (zero-padded), then query the Walmart catalog, then fan out to 5 cross-retailer scrapers in parallel. The whole pipeline averages 2.1 seconds for a fresh enrichment and 1.6 seconds when cached.
Auth is a single Bearer token. Rate limit starts at 5 requests per minute on Free, climbs to 1,000 req/min on the Scale tier. The 6 retailer fan-out runs in parallel, so cross-retailer enrichment does not multiply your request count.
cURL
# Same endpoint accepts UPC, EAN, GTIN, ISBN
curl https://api.retailerapi.com/v1/products/9780747532743 \
-H "Authorization: Bearer rk_live_..."Bulk lookup
curl https://api.retailerapi.com/v1/products/bulk \
-H "Authorization: Bearer rk_live_..." \
-H "Content-Type: application/json" \
-d '{"identifiers": ["19667262713", "9780747532743", "21000615261"]}'Try any format
A mix of UPC, ISBN, and item_id. The API auto-detects each one and routes to the right pipeline.
What people build with it
- Inventory apps. Scan a barcode at the warehouse, see current retailer prices in 2 seconds.
- Repricer feeds. Watch 6 retailers for every SKU on your shelf.
- Comparison shopping sites. 6-retailer price grid populated from 1 API call.
- AI shopping agents. MCP server drops into Claude or ChatGPT for in-conversation barcode lookups.