REAL-TIME PRODUCT PRICES · WORLDWIDE COVERAGE · LIVE

One query. Every offer. Everywhere.

URL or product name in. Matched products + per-merchant offers out. Two endpoints, REST, 1,000 calls/month free, no card.

WORLD COVERAGEQUERYiPhone 17 Pro 256GB
● 1,247 OFFERS · LIVE · 412MS
amazon.com🇺🇸BEST
$1,099.00
● in stock★ 4.8free 2-day
+ 284 more offers in 🇺🇸
currys.co.uk🇬🇧
£1,099.00
● in stock★ 4.9next-day
+ 147 more offers in 🇬🇧
mediamarkt.de🇩🇪
€1,249.00
● 2-3 tage★ 4.7DHL ship
+ 218 more offers in 🇩🇪
flipkart.com🇮🇳
₹129,900
● in stock★ 4.62-day deliv
+ 96 more offers in 🇮🇳
rakuten.co.jp🇯🇵
¥179,800
● in stock★ 4.5当日発送
+ 173 more offers in 🇯🇵
jbhifi.com.au🇦🇺
A$1,949.00
● in stock★ 4.8click & collect
+ 208 more offers in 🇦🇺
mercadolibre.com.mx🇲🇽
MX$25,990
● low stock★ 4.43-5 días
+ 114 more offers in 🇲🇽
1,247 live offersworldwide coverage$308 price spread (US to AU)updated 6s ago
View all 1,247 offers →
● TRY IT

Run a real query. Live.

Pass a URL or product name. Pick countries. Get matched products with prices + offers — straight from the same API your code will hit. Sign in to fire a request.

TEXT
GETapi.pricesapi.io/api/v1/products/search?q=MacBook+Pro+M5+14-inch+512GB+Space+Black&country=us&limit=3
Countries (1 selected)
Try a sample
● LIVE DATA

Recently tracked.

A rolling window of real products our API has matched and priced in the last few minutes. Live offers, real merchants — exactly what your code receives.

Capabilities

Built for teams who price against the market.

Two endpoints. Predictable JSON. Honest latency numbers. Use it however your stack needs price data.

01

Polymorphic input

URL or free text — same endpoint. The matcher routes the input to the right resolver and normalizes against our canonical product graph. Returns up to 10 products with title, price, source, rating, and an image.

02

Cached when warm, live when cold

Repeat queries return in ~100ms from cache. Cold misses run the live pipeline — 7–15s for /search, 30–60s for /offers (yes, really; we cap nothing and we don't lie). Same query inside the cache window is instant. Tune the TTL on your tier.

03

Multi-retailer offer rollup

Once you have a product id from /search, /offers returns the offer list across Amazon, eBay, Bunnings, Best Buy, Target, plus regional sites — as one response. Customers pick the matching candidate; we handle the cross-retailer aggregation.

04

Global coverage

Pass any ISO country code. We route the query to the right local market and return whatever that market indexes. AU, US, GB, CA, DE, FR, JP, IN are verified working today; others depend on the product. Tell us where you hit gaps.

05

No scraping infrastructure

We handle proxies, retries, captcha, cookie pools, and parser maintenance. Your script is a one-line HTTP call. We deal with retailers breaking their site.

06

Honest by design

Real latency numbers, real coverage list, no overclaim. We're build phase with a small paying base — the API is built for the first hundred customers, not the imagined thousands.

REST · v1

Two endpoints. That’s the whole API.

GET/api/v1/products/searchSearch by URL or text — returns up to 10 products with title, price, source, rating, image
GET/api/v1/products/:id/offersFetch current merchant offers for a product id from /search
Usage-based pricing

Pay for the calls you make. Nothing else.

Start free, upgrade in-dashboard. No card to start, cancel any time, 14-day money-back guarantee.

Personal
Hobby projects, evaluation
$0/mo
1,000 calls · 10 req/min
  • 1,000 calls / month
  • 10 requests / minute
  • Every endpoint
  • Header + query auth
Start free
Enterprise
Custom volume + retailers
Custom
Custom volume + rate
  • Custom call volume
  • Custom rate limit
  • SLA + dedicated infra
  • Slack channel
Contact sales
Sizing tool
Estimate your monthly calls
We'd recommend Business
50,000 calls / month

Ship pricing intelligence this week.

Free tier ships immediately, no card required. Production keys live the moment you upgrade.

Get an API keyTry playground