Our API ensures high accuracy and quick turnaround for converting UPCs to ASINs and ASINs to UPCs, making your product identification process seamless.
Built to grow with your business, our API supports high-volume requests, perfect for large e-commerce platforms and retail operations.
With comprehensive documentation and developer support, integrating our API into your existing systems is straightforward and hassle-free.
Our robust infrastructure ensures your API calls are handled efficiently, with minimal downtime and maximum reliability.
Effortlessly convert UPCs to ASINs and ASINs to UPCs to maintain a unified product database.
Upload and process multiple UPCs or ASINs simultaneously, saving you time and effort.
Our API fetches real-time data, ensuring your product information is always current and accurate.
Step-by-step guides, code samples, and tutorials to help you get started quickly.
Ensure product listings are accurate and up-to-date, enhancing customer trust and satisfaction.
Streamline your inventory processes by converting product identifiers efficiently.
Easily harmonize data from different sources with varying product identifiers.
Here are examples of how to make requests to our conversion API endpoints.
curl -X 'POST' \ 'https://api2.wholesalereport.com/api/v1/request?type=ASIN&ids=B0DKVCXD2P&ids=B0DMXJTDRR' \ -H 'accept: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -H 'Content-Type: application/x-www-form-urlencoded' \ -d ''
All API requests require authentication using your API key in the Authorization header as a Bearer token.
Test our API endpoints interactively using our Swagger documentation. Try out different requests and see real-time responses.
Open API PlaygroundDetailed examples of successful and error responses from our conversion API.
{ "requestId": "01972cbc-b090-7b4b-926d-f3ea230a479c", "requestStatus": "FINISHED", "idType": "ASIN", "items": [ { "asin": "B0DKVCXD2P", "identifiers": [ { "type": "ASIN", "value": "B0DKVCXD2P" }, { "type": "EAN", "value": "0840450902147" }, { "type": "GTIN", "value": "00840450902147" }, { "type": "UPC", "value": "840450902147" } ], "numberOfItems": 0, "title": "Rolex, Pre-Loved, Oyster Perpetual, Oyster Perpetual, 6.75, Stainless Steel.", "marketplaceId": "ATVPDKIKX0DER", "brand": "Rolex", "manufacturer": "Rolex", "price": { "currency": "USD", "value": 17200 }, "images": { "icon": { "link": "https://m.media-amazon.com/images/I/4187r0XS9DL._SL75_.jpg", "height": 75, "width": 75 }, "thumbnail": { "link": "https://m.media-amazon.com/images/I/4187r0XS9DL.jpg", "height": 500, "width": 500 }, "main": { "link": "https://m.media-amazon.com/images/I/71rpDIxCAEL.jpg", "height": 2560, "width": 2560 } } }, { "asin": "B0DMXJTDRR", "identifiers": [ { "type": "ASIN", "value": "B0DMXJTDRR" }, { "type": "EAN", "value": "0198979397327" }, { "type": "UPC", "value": "198979397327" } ], "numberOfItems": 0, "title": "Rolex, Pre-Loved Stainless Steel & Pink 3-6-9 Oyster Perpetual 176200 26mm, Pink", "marketplaceId": "ATVPDKIKX0DER", "brand": "Rolex", "manufacturer": "Rolex", "dimensions": { "length": { "unit": "inches", "value": 1 }, "width": { "unit": "inches", "value": 1 }, "height": { "unit": "inches", "value": 1 } }, "weight": { "unit": "pounds", "value": 1 }, "price": { "currency": "USD", "value": 4950 }, "images": { "icon": { "link": "https://m.media-amazon.com/images/I/31bcNtB6JXL._SL75_.jpg", "height": 75, "width": 50 }, "thumbnail": { "link": "https://m.media-amazon.com/images/I/31bcNtB6JXL.jpg", "height": 500, "width": 333 }, "main": { "link": "https://m.media-amazon.com/images/I/71pm4qk5U3L.jpg", "height": 2560, "width": 1707 } } } ], "createdAt": "2025-06-01T18:24:12.944411155" }
{ "data": [ { "requestId": "01972cc2-f3e6-7f75-808d-d4029df667b1", "requestStatus": "FINISHED", "idType": "ASIN", "createdAt": "2025-06-01T18:31:03.398737", "errors": { "xx112233332": "400 - Request has missing or invalid parameters" } } ], "paging": { "pageNumber": 0, "pageSize": 10, "sorting": [ { "field": "createdAt", "direction": "DESC" } ] }, "totalItems": 1, "totalPages": 1 }