Matched products and merchant offers. One query, global coverage.
URL or product name in. Matched products + per-merchant offers out. One endpoint, REST, 1,000 Search credits/month free, no card.
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.
Recently tracked.
A rolling sample of products and merchant offers recently processed by PricesAPI. Availability and prices can change; run your own Search for the latest response.
Built for teams who price against the market.
One Search endpoint. Predictable JSON. Explicit cache metadata. Use it however your stack needs price data.
Polymorphic input
Retailer URL or product name โ same endpoint. Search returns up to five matched candidates, with available product details and merchant offers inline.
Cached when warm, live when cold
A cached query avoids the full collection path. A cold miss runs product discovery and offer collection before the synchronous Search response returns, so size client timeouts for the cold path.
Multi-retailer offer rollup
Each Search candidate carries its available merchant offers inline in the same response. Pick the matching candidate without making a second offers request.
Global coverage
Choose a supported country code for the market you want to search. Coverage is global, while product and merchant availability varies by query and market.
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.
Honest by design
The response says whether data came from cache or a fresh collection path. Empty and degraded responses are documented, so your application can handle them directly.
One endpoint. Thatโs the whole API.
Plans for product Search.
Start free, upgrade in-dashboard. No card to start, cancel any time. The voluntary 14-day guarantee applies to an initial paid self-service purchase.
A Search that returns at least one product uses one API credit, including cache hits. Empty and failed Search responses use no credit.
- 1,000 Search credits/month
- 6 requests/minute
- Bearer header + query auth
- 25,000 Search credits/month
- 20 requests/minute
- Email support
- 100,000 Search credits/month
- 40 requests/minute
- Email support
- Custom volume
- 60 requests/minute
- Contact us about support needs
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 uses the same Search contract.
Review the latest discovery activity in your dashboard. 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 guideKeep your repeat product searches running.
Put the terms and product URLs you check repeatedly on a daily or weekly schedule. PricesAPI keeps catalogue discovery running globally through the same Search contract and shows the latest attempt in one place. Background scheduled refreshes use no API credits.
Live Search
Search now
The right path for an unfamiliar query or when you need the latest possible result. A cold search runs the full collection flow before it returns.
GET /api/v1/products/searchSchedules
BetaSchedule repeated product searches
Choose daily or weekly globally in the dashboard or Schedules API. Sub-daily cadences are not available yet. Review whether the latest catalogue discovery is waiting, complete, or needs attention. A later customer-initiated non-empty Search follows normal billing.
const response = await fetch("https://api.pricesapi.io/api/v1/schedules", { headers: { Authorization: "Bearer YOUR_API_KEY" } });
const { data } = await response.json();
console.log(data.schedules[0].activity);Read the Schedules guide Ship pricing intelligence this week.
Create a free account with no card required. Subscribe in the dashboard when you need more Search credits.
