Everything you need to build price intelligence.

Send a product name or a retailer URL. One request returns matched products with their merchant offers inline — seller, price, currency and stock — with global coverage across supported markets.

Each Search costs 10 Search credits, and so does each item in an Async Bulk job. Every other operation — Product Snapshot, Product Snapshot Batch, Product Clusters, Price History, Catalogue lookup, Schedules — costs 0 credits.

Request
curl -G "https://api.pricesapi.io/api/v1/products/search" \
  -H "Authorization: Bearer $PRICESAPI_KEY" \
  --data-urlencode "q=Sony WH-1000XM5" \
  --data-urlencode "market=us"
Response · 200 (abbreviated)
{
  "success": true,
  "data": {
    "query": "Sony WH-1000XM5",
    "market": "us",
    "products": [
      {
        "title": "Sony WH-1000XM5 Wireless Noise Cancelling Headphones",
        "headline_price": 329.99,
        "headline_currency": "USD",
        "offerCount": 3,
        "offers": [
          { "seller": "Best Buy", "price": 248,    "currency": "USD", "stock_status": "In stock" },
          { "seller": "Sony",     "price": 249.99, "currency": "USD", "stock_status": "In stock" },
          { "seller": "Target",   "price": 249.99, "currency": "USD", "stock_status": "In stock" }
        ]
      }
    ]
  },
  "meta": { "latency_ms": 41822, "cache_source": "miss" }
}

A cold call runs a live collection before it returns, so allow a 95-second timeout. A repeat of the same query is served from cache and costs the same. meta.cache_source tells you which you got. Run this query yourself →

The platform

From product discovery to ongoing price intelligence.

  • Discover

    Available

    Matched products and current merchant offers.

  • Snapshot

    Public Beta

    Read a known product without re-running discovery.

  • History

    Public Beta

    Retained observations with timestamps and gaps.

  • Monitor

    Coming next

    Not publicly available yet.

  • Deliver

    Available

    Return normalized product and offer data as documented JSON.

Ways to access PricesAPI today

GET/api/v1/products/search10 credits

Product Search API

Available

One product name or retailer URL in; matched candidates with merchant offers inline.

GET/api/v1/products/catalog0 credits

Product Catalog Lookup

Beta

Resolve product or seller text to PricesAPI product IDs, with the retained coverage held for each.

GET/api/v1/products0 credits

Product Snapshot

Beta

Read one known product and market from retained evidence, without running Search.

POST/api/v1/products/batch0 credits

Product Snapshot Batch

Beta

Up to 100 known product identities, in input order, with explicit per-item misses.

GET/api/v1/products/history0 credits

Product History

Beta

Retained price observations for a known product and market, with explicit gaps.

POST/api/v1/schedules0 credits

Schedules

Beta

Recurring daily or weekly catalogue discovery. Management and background refreshes are free.

POST/api/v1/search/jobs10 credits an item

Async Bulk Search

Beta

A durable one-off job of up to 100 Search items, then paged results.

POSThttps://mcp.pricesapi.io/mcpSame as REST

Hosted MCP

Beta

Search, read, schedule and run bulk jobs from an MCP client with bearer auth.

Product Search is available now. Schedules, Async Bulk Search, Product Snapshot, and Price History are in public Beta for every valid API account. Retained-history depth varies by product and market. Product Watches are coming next and are not publicly available yet.

Pricing models, included allowances, and usage limits for all Beta features may change before general availability. Existing Product Search pricing and Search-credit allowances remain unchanged unless separately announced.

● TRY IT

Run it with your own key.

Pass a product name or a retailer URL, pick markets, and fire the same request your code will. A free account takes a minute and comes with 300 Searches — your query is carried over.

● CATALOGUE SAMPLE

Recently tracked.

Real products and merchant offers recently processed by PricesAPI. Prices and availability change — run your own query for the current response.

Product Search API

Current products and offers, ready to build on.

01

Retailer URL or product name — the same endpoint takes both

02

Up to five matched candidates, merchant offers inline — no second request

03

Each offer carries seller, price, currency, stock and delivery

04

A cold call runs a live collection; a warm one is served from cache

05

Global coverage across supported markets; availability varies by product and market.

06

Empty and degraded responses are documented — and cost nothing

Product Search pricing

Plans for product Search.

Start free, upgrade in-dashboard. The voluntary 14-day guarantee applies to an initial paid self-service purchase.

Personal
Perfect for trying out the API
$0
300 Searches, one-time
3,000 one-time Search credits · 6 req/min
  • A one-time grant — it does not renew
  • No card required
  • Bearer header + query auth
Start free
Business
For scaling applications
$199/mo
18,000 Searches / month
180,000 Search credits · 1.1¢ a Search · 40 req/min
  • 48% more Searches per dollar than Developer
  • Allowance renews every billing month
  • Email support
Create account to subscribe
Enterprise
Custom solutions for large teams
Custom
Volume set with you
Priced on your volume · 60 req/min
  • Rate limits raised to your workload
  • Invoicing and custom terms
  • Contact us about support needs
Contact sales

What each call costs

Search Products10 credits

Per response that returns at least one product. A cache hit costs the same as a live scrape; empty results and failed requests cost nothing.

Async Bulk Search10 credits

Per item, reserved when the job is submitted — the same as a Search, because it is the same work. Empty, failed and cancelled-before-start items are refunded; checking status, reading results and cancelling cost nothing.

  • Product Snapshot0 credits

    Per product read by its ID.

  • Product Snapshot Batch0 credits

    Per product returned, never per call.

  • Product Clusters0 credits

    Per page of cluster members.

  • Price History0 credits

    Per product window read.

  • Catalogue lookup0 credits

    Turns product or seller text into the IDs every other operation needs. Free, so that finding an ID never costs a Search.

  • Schedules0 credits

    Creating, listing, pausing and deleting schedules is free, and a background refresh uses no credit. A later Search that returns products bills normally.

Operations that cost 0 credits do not draw on your Search rate limit, and they keep working if your Search credits run out. Only product-bearing Searches are charged.

Pricing models, included allowances, and usage limits for all Beta features may change before general availability. Existing Product Search pricing and Search-credit allowances remain unchanged unless separately announced.

Schedules Beta

Recurring catalogue discovery, included

Run selected searches through recurring catalogue discovery. Weekly and daily cadences are available globally across supported markets. Sub-daily cadences are not available yet.

Schedules management calls use no API credits, and there is no separate scheduling fee. Background scheduled refreshes use no API credits. A later customer-initiated non-empty Search follows normal billing.

Read the guide
Beta capability

Keep your repeat product searches running.

One request away.

Free account, no card. 300 Searches to try it, then upgrade in the dashboard when you need more.

Get an API keyTry the playgroundView examples