Rocket Source
Conversion workflow

Barcode to ASIN API

Use this API when you have barcodes and need the Amazon listing behind them.

Use it for catalog imports, supplier files, and product-matching tools.

UPC to ASINbash
curl -X POST "https://app.rocketsource.io/api/v3/convert" \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"marketplace":"US","ids":["012345678905"]}'
Submit a batchjavascript
const response = await fetch("https://app.rocketsource.io/api/v3/convert", {
  method: "POST",
  headers: {
    Authorization: "Bearer YOUR_TOKEN",
    "Content-Type": "application/json",
  },
  body: JSON.stringify({
    marketplace: "US",
    ids: ["012345678905", "9780306406157"],
  }),
});

const matches = await response.json();

Built for repeatable sourcing workflows

Map supplier catalogs to ASINs

Take UPC, EAN, ISBN, or GTIN values from supplier files and find the matching Amazon listings.

Validate new product imports

Check whether incoming records map to Amazon listings before they reach your review or buying workflow.

Support book and retail workflows

Use the same conversion flow for book identifiers and standard retail barcodes without changing your process.

Feed internal tools

Power a lightweight matching step inside spreadsheets, scripts, or internal apps that need Amazon ASINs.

How it works

1

Pick the barcode type

Use the conversion section that matches your source data, whether it is UPC, EAN, ISBN, or GTIN.

2

Submit a short batch

Send the identifiers you want to look up and keep the request scoped to the records you are processing now.

3

Review the ASIN matches

Check which identifiers returned ASINs and which ones did not match.

4

Use the matches in your workflow

Use the returned ASINs in your product analysis, buying process, or catalog records.

Plan for real-world data

  • Match results depend on the marketplace you choose and the identifiers you submit.
  • Not every identifier will resolve to an ASIN.
  • The docs separate conversion examples by identifier type, so design your integration around that structure.

Frequently asked questions

Do I need a separate endpoint for each barcode type?

No. UPC, EAN, and ISBN requests use the same conversion endpoint. The documentation provides a separate example for each input type.

What happens when a barcode does not match?

Non matching items are omitted from the response, so your code should expect partial results.

Which barcode types are supported?

Rocket Source accepts UPC, EAN, and ISBN values through the conversion endpoint. GTIN is the umbrella term for these barcode formats, so use the matching UPC or EAN value from your data.

Can I use this for bulk supplier files?

Yes. It is a good fit for small to medium batches inside automation, or as one step in a larger file processing workflow.

Automate the sourcing work your team repeats

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