freeapis

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 apikey query parameter.

⚠️ Gotcha (verified): invalid keys return HTTP 200 with success:false — check the success field, 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

APIAuthHTTPSCORS
18F

Unofficial US Federal Government API Development

No authNoUnknown
AcreLens

Land suitability scoring API for any US property: off-grid, rural, recreational, investment

API KeyYesUnknown
API Setu

An Indian Government platform that provides a lot of APIS for KYC, business, education & employment

No authYesYes
Archive.org

The Internet Archive

No authYesNo
Black History Facts

Contribute or search one of the largest black history fact databases on the web

API KeyYesYes