1.6B+ products · REST JSON · Built for B2B teams
Complete Product Information API
One lookup returns rich catalog data for your CRM, warehouse management system, and e-commerce listings — not thin barcode stubs.
Free API sandbox · 10 calls/day · No credit card
Built for how you actually use product data
Teams plug EcomSource into existing systems — no scraping, no hand-maintained spreadsheets.
CRM
Enrich leads and accounts with verified product names, brands, images, and SKUs — no manual research.
Warehouse & WMS
Sync barcodes to dimensions, weight, and catalog attributes for receiving, picking, and inventory accuracy.
E-commerce listings
Publish complete product pages from one identifier: titles, bullets, specs, variations, and media.
What's in every record
Send any supported identifier and get a normalized JSON product object your pipelines can trust — including cross-IDs and variation trees when available.
- Title & brand
- Images
- Category
- Specifications
- Variations
- UPC / EAN / GTIN / ASIN
- Dimensions & weight
- Pricing signals
curl -X POST "https://api.ecomsource.ai/api/v1/search/product" \
-H "X-Access-Key: your_access_key" \
-H "X-Secret-Key: your_secret_key" \
-H "Content-Type: application/json" \
-d '{"identifier": "012345678901", "identifierType": "upc"}'Bulk endpoint available for mixed UPC, EAN, and ASIN lists. Full reference →
Try a live lookup
See a full product page before you integrate — UPC, EAN, GTIN, ISBN, or ASIN.
FAQ
What is a Product Information API?
A Product Information API returns structured catalog records from a barcode or ASIN — everything your CRM, WMS, or storefront needs in JSON, not just a product name.
Which identifiers can I send?
UPC, EAN, GTIN, ISBN, and Amazon ASIN. Use a single product endpoint or bulk batch for up to 20 identifiers per request.
Is there a free tier?
Yes. API Sandbox includes 10 API calls per day with full JSON responses. Upgrade when you need production volume — see pricing.
How do I integrate?
REST API with X-Access-Key and X-Secret-Key headers. See documentation for request examples in curl, Node, and Python.
Ship richer product experiences faster
Create your account, grab API keys, and start sending requests in minutes.
Get API key — free sandbox