Rocket Source
Identifier lookup

ASIN to Barcode API

If you already have ASINs and need the matching identifiers, this API helps you look up UPC, EAN, ISBN, and related barcode values in a repeatable way.

Use it to clean up catalogs, fill missing barcode fields, or match Amazon listings with supplier records.

ASIN to UPC, EAN, and other identifiersbash
curl -X POST "https://app.rocketsource.io/api/v3/asin-convert" \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"marketplace":"US","asins":["B0D1XD1ZV3"]}'
JavaScript requestjavascript
const response = await fetch(
  "https://app.rocketsource.io/api/v3/asin-convert",
  {
    method: "POST",
    headers: {
      Authorization: "Bearer YOUR_TOKEN",
      "Content-Type": "application/json",
    },
    body: JSON.stringify({ marketplace: "US", asins: ["B0D1XD1ZV3"] }),
  }
);

const identifiers = await response.json();

Built for repeatable sourcing workflows

Enrich product catalogs

Add barcode fields to internal product records before exporting, syncing, or matching them with supplier data.

Clean up incomplete feeds

Fill gaps in incoming catalogs when the ASIN is known but the barcode data is missing or inconsistent.

Support matching workflows

Use ASIN lookups to match records across Amazon, supplier catalogs, and your own inventory files.

Reduce manual research

Replace one-off lookups with a batch request that returns the identifiers in a consistent format.

How it works

1

Send a list of ASINs

Submit the ASINs you want to enrich and keep your request focused on the records you need right now.

2

Choose the marketplace

Use the marketplace that matches the catalog or region you are working with.

3

Review the identifiers

Review the response for UPC, EAN, ISBN, and other identifiers that are available for each ASIN.

4

Handle missing or partial matches

Plan for products that do not have every identifier type, and let your integration continue when some values are missing.

Plan for real-world data

  • Not every ASIN has a full set of barcode values.
  • Results can vary by marketplace and by the product data available in that region.
  • The endpoint returns available identifiers only, so your code should handle partial matches.

Frequently asked questions

Does every ASIN return a barcode?

No. Some ASINs have missing or partial identifier data, so the response only includes what is available.

Can one ASIN return more than one identifier value?

Yes. A single ASIN may return multiple values for a given identifier type, depending on the catalog data available.

How many ASINs can I send at once?

The technical docs allow up to 1,000 ASINs per request for the reverse conversion endpoint.

Where do I find the response format?

The ASIN conversion section in the API docs shows the request shape and the identifier map returned by the endpoint.

Automate the sourcing work your team repeats

Read the technical documentation, or compare plans when you are ready to use the API.