Skip to main content
The Tools API lets you convert product identifiers from one type to another. If you have a barcode and need the Walmart SKU, an Amazon ASIN and need the matching barcode, or a retailer URL and need the UPC, this API handles the lookup.

When to use the Tools API

Use the Tools API when you have one type of product identifier and need a different one. Supported conversions:
  • Product page URLs → barcodes
  • Barcodes → merchant SKUs
  • Merchant SKUs → barcodes
  • Amazon ASINs → barcodes
  • Barcodes → Amazon ASINs

Available endpoints

All endpoints use POST and accept a JSON request body.

Request format

Every endpoint accepts the same JSON body structure: a data array of values to convert, and an optional config object for additional parameters.

Required headers

Config requirements

Some conversions require a config object: ASIN conversions — you must specify the Amazon locale:
SKU conversions — you must specify either the merchant name or merchant URL. If you supply both, only name is used:

Response format

Every response includes a meta object describing the conversion and a data object containing the results.

meta fields

data object

The data object maps each source value to its converted result. When a conversion cannot be made, the API returns null for that entry. For URL-to-barcode and ASIN-to-barcode conversions, each source maps to an array of barcodes rather than a single string — a single product URL or ASIN can correspond to multiple barcodes. An empty array [] means no barcode was found.

Conversion endpoints

URL to Barcode

Convert product page URLs from Amazon, Walmart, Target, and other major retailers to barcodes.

Barcode to SKU

Look up merchant-specific SKUs for a list of barcodes.

SKU to Barcode

Convert merchant SKUs back to their corresponding barcodes.

ASIN to Barcode

Retrieve barcodes for Amazon Standard Identification Numbers.

Barcode to ASIN

Find Amazon ASINs and locales for a given barcode.