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
Data source
public-apis + marcelscruz
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↗
ArgentinaDatos

Unofficial Argentinian data API

No authYesUnknown↗