Product · Product data

One product. Every seller's price.

Read a product from a search result or its URL: details, images, ratings, and for a product sold by several shops, each seller's price, total with shipping, stock and a direct link. 1 credit a product; failed reads are free.

Who sells it, and for how much.

A real read of one pair of earbuds in the US on 27 October 2026 at 05:37 UTC: 13 seller offers, each with a direct link. The first six are below.

get_product · US · JLab GO Air Pop True Wireless Earbuds6 of 13 offers
ShopPriceTotalShippingNotes
Best Buy$48.37$48.37FreeIn stock online
Home Depot$14.99$14.99FreeIn stock online · 24% off
Verizon$24.99$24.99FreeIn stock online
Micro Center$24.99$37.98+ $12.99In stock online
Walmart$26.99$33.98+ $6.99Next-day delivery $6.99
Nordstrom$26.99$26.99FreeFree delivery between Nov 2 – 4

Prices are what each shop showed at that time. They are a dated snapshot, not current prices.

The product, its offers and a few reviews.

Fields come back empty when a shop does not show them; nothing is made up.

productWhat it holds
title, brand, descriptionWhat the product is
price, original_price, price_rangeWhat it costs, and the range across sellers
rating, review_count, rating_breakdownThe score and how many reviews at each star
image_urls, featuresEvery image and the listed features
offers (one per seller)What it holds
shop, title, urlWho sells it, their listing title and a direct link to it
price, total_text, shipping_textThe price, the total with shipping, and the shipping cost
original_price_text, discountThe price before a discount and the discount, when shown
detailsStock, delivery dates and returns, as the shop states them
rating, review_countThe shop's own rating, when shown

From your agent or your own code.

In an agent, ask “who sells this, and for how much?” and it calls get_product. In code, send the same read over REST.

API

In your code

POST /v1/requests
curl https://api.datawebot.com/v1/requests \
  -H "Authorization: Bearer $DATAWEBOT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"capability":"product","product_id":"<product_id from a search>"}'
REST API

A few useful answers.

When do I get every seller's price?

When the product is sold by several shops and you read it with a product_id from a search across shops. Reading a single shop's product page by URL returns that page's details.

Can I read a product by its URL?

Yes. Pass the product page URL instead of a product_id. The shop needs a product endpoint; check_site says whether it has one.

Are the prices live?

Each read is what the shops showed at that moment, labelled with when it was read (meta.as_of). Treat it as a dated snapshot, not a verified current price.

What does a product read cost?

1 credit a product, including every seller's offer. A failed read is free. Every account starts with 200 free credits.