Library / Commerce & community / Products

Product listings

Search 1.2B retail product listings, each with price, specs, ratings, reviews and identifiers, under the merchant's own product link.

1.2Bproduct listings
Structuredproduct fields in the API
POST api.exa.ai/search
cordless drills under $150 with brushless motors
type: auto
senixtools.com · Product
X2 20V Max 1/2" Cordless Drill/Driver, Brushless
Price: 139.99 USD · Sold by senixtools.com
Brushless motor delivers up to 398 in-lbs of torque and 1,700 RPM…

What's in the dataset

Product

Title, brand, description and images.

Price and availability

Price and availability, as last observed.

Specs

The spec table and key features.

Ratings and reviews

Average rating and reviews.

Identifiers

GTIN, MPN and retailer item IDs, where available.

Merchant

Who sells it, and whether the store supports UCP (Universal Commerce Protocol), so an agent can shop it.

Search by what matters

Product typePrice rangeBrandFeatures

Describe what you want to buy in plain language, including price limits and must-have features. Each result links to the product on the merchant's own site.

Read the docs →
# Same endpoint and API key as web search
curl https://api.exa.ai/search \
  -H "x-api-key: $EXA_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "query": "cordless drills under $150 with brushless motors",
  "type": "auto",
  "contents": { "text": true }
}'

What teams build with it

Shopping agents

Find products that match a shopper's needs, with price and specs to compare.

Product research

Compare specs, prices and ratings across stores.

Catalog enrichment

Match products by GTIN or MPN and fill in specs and images.

Searchable alongside the general web index

Product listings live in the same index as the open web. There's no separate API or integration: use the same /search endpoint and API key you already use.

Query product listings on their own, or mix them with web results in a single call.

General web indexweb
Products1.2B
Events1.7M
Companies33M
↓ one request
POST /search

Common questions

How many product listings does Exa have?

About 1.2B retail product listings.

What's in a product listing?

Title, brand, description, images, price and availability, specs, ratings and reviews, identifiers such as GTIN and MPN, and the merchant.

Are prices live?

Prices are the latest we've observed, not a live feed, so confirm on the merchant's page before you buy.

Is there a product search API?

Yes. Product listings are searchable through the same Exa /search endpoint and API key you use for web search, so there's no separate API to set up. Results also include a typed product entity.

Start searching products

Get an API key in minutes, or talk to us about volume, coverage and enterprise terms.