Public APIs
UPC database favicon

UPC database

Open Data

More than 1.5 million barcode numbers from all around the world.

UPC database's website screenshot

About UPC database

The API provides programmatic access to the UPCDatabase product database via conventional HTTP requests, with endpoints covering product lookups by ID, general search, currency rates (latest and historical), Bitcoin price data, and QR code generation.

Access requires creating an account and registering an application to obtain a token, which is then used to authenticate requests to the listed endpoints.

The service is aimed at developers who want to integrate UPC/EAN product lookup, along with the additional currency, Bitcoin, and QR code utilities, into their own applications.

Key features

  • Product lookup by ID via REST API
  • Barcode/UPC search endpoint
  • Currency exchange rate latest and historical data endpoints
  • Bitcoin price latest and historical data endpoints
  • QR code generator endpoint
  • Token-based authentication via registered applications

Frequently asked questions

What authentication method does the API use?

The API uses token-based authentication, where you register an application in your user dashboard to obtain a token.

What data can I access besides UPC/product lookups?

Besides product and search endpoints, the API also provides currency exchange rate data, Bitcoin price data, and a QR code generator.

How do I get started with the API?

You create an account, register an application in your dashboard to get a token, and then use that token to interact with the API endpoints.

Advertise here

Featured products

  • SerpApi - Search API favicon
  • Screenshot Scout favicon
  • TalorData favicon
  • CoreClaw favicon

Show your product to thousands of developers

· 100k monthly pageviews
· 7k newsletter subscribers

Advertise your product