> **For coding agents and LLMs:** This is one Social Fetch marketing page (markdown export). For API orientation start with [`/llms.txt`](https://www.socialfetch.dev/llms.txt); for auth and crawl rules use [`/agents.txt`](https://www.socialfetch.dev/agents.txt); for every operation use [`/llms-endpoints.txt`](https://www.socialfetch.dev/llms-endpoints.txt).

## This page

- **On-site (HTML):** <https://www.socialfetch.dev/platforms/deezer/albums-upc-upc>
- **Markdown (.mdx) URL:** <https://www.socialfetch.dev/platforms/deezer/albums-upc-upc.mdx>

---

# Deezer Album by Barcode API

Go from a product barcode to an album record without a search.

`GET /v1/deezer/albums/upc/{upc}` takes an 8 to 14 digit UPC or EAN barcode such as `724384960650` and returns the same album shape as the id lookup: `lookupStatus`, `requestedId` and `album`. The record includes `upc`, `label`, `recordType`, `genres`, `artists`, `credits`, `copyright`, `subtypes`, `tracks` and `tracksComplete`. `subtypes` is null when the album record does not report a subtype.

Use it when a physical release, store catalogue or inventory system gives you a barcode. An unknown barcode returns `lookupStatus: not_found` with `album: null`.

## Request

- **Endpoint:** `GET /v1/deezer/albums/upc/{upc}`
- **Credits:** 1 credit
Failed requests are free
- **Input:** by UPC
- **Full reference:** [docs](https://www.socialfetch.dev/docs/api/v1/deezer/albums/upc/upc/get)
- **Platform page:** [/platforms/deezer](https://www.socialfetch.dev/platforms/deezer)

## FAQ

### How many credits does this route cost?

Pricing is documented on the operation in the API registry (shown on this page). Confirm on every response with meta.creditsCharged: that field is the billing source of truth.

### What barcode lengths are accepted?

Eight to fourteen digits. Leading zeros are kept, so send the full UPC or EAN as printed or encoded.

### Does it return the same album shape as the id route?

Yes. The album object, requestedId and lookupStatus are the same as GET /v1/deezer/albums/{albumId}.
