UPC database
More than 1.5 million barcode numbers from all around the world
- Authentication
- API Key
- HTTPS
- Yes
- CORS
- Unknown
- Category
- Open Data
- Documentation / URL
- https://upcdatabase.org/api
Overview
UPC database provides barcode product lookup — key-based (an invalid key returns HTTP 200 with success:false, verified).
Quick Start
Lookup (replace YOUR_KEY):
curl "https://api.upcdatabase.org/product/012345678905?apikey=YOUR_KEY"
{ "success": false, "error": { "message": "Your API Key is invalid. Please check the format.", "apikey": false } }
Authentication
- Register at upcdatabase.org → API key.
- Send it as the
apikeyquery parameter.
⚠️ Gotcha (verified): invalid keys return HTTP 200 with
success:false— check thesuccessfield, not the status code.
Rate Limits & Notes
- Free tier with limits (check the docs); paid plans scale.
- 1.5M+ barcodes.
FAQ
Is UPC database free? Free tier with limits; more is paid.
Why 200 with success:false?
Errors come as 200 + success:false (verified) — check success.
What’s the auth style?
apikey query parameter.
More in Open Data
| API | Auth | HTTPS | CORS | |
|---|---|---|---|---|
| 18F Unofficial US Federal Government API Development | No auth | No | Unknown | ↗ |
| AcreLens Land suitability scoring API for any US property: off-grid, rural, recreational, investment | API Key | Yes | Unknown | ↗ |
| API Setu An Indian Government platform that provides a lot of APIS for KYC, business, education & employment | No auth | Yes | Yes | ↗ |
| Archive.org The Internet Archive | No auth | Yes | No | ↗ |
| Black History Facts Contribute or search one of the largest black history fact databases on the web | API Key | Yes | Yes | ↗ |