Runnable Proof

Three guided jobs for Product Search & Merchant Offers API.

Matched products and merchant offers. One query, global coverage.

Pick one job, open the prefilled Playground, or follow the maintained Node runner command. A Search that returns at least one product uses one API credit, including cache hits. Empty and failed Search responses use no credit.

Guided job 1

Search by product name

Run one product-bearing Search and inspect matched products with inline offers.

Query
Sony WH-1000XM5
Countries
πŸ‡ΊπŸ‡Έ United States
Node runner
node examples/pricesapi/search.mjs --query "Sony WH-1000XM5" --countries us
Guided job 2

Match a retailer product URL

Pass a retailer URL directly and inspect the matched product plus merchant coverage.

Query
https://www.jbhifi.com.au/products/apple-macbook-air-13-inch-m4-256gb-16gb-midnight
Countries
πŸ‡¦πŸ‡Ί Australia
Node runner
node examples/pricesapi/search.mjs --query "https://www.jbhifi.com.au/products/apple-macbook-air-13-inch-m4-256gb-16gb-midnight" --countries au
Guided job 3

Check one query across countries

Reuse the same query across multiple markets and inspect country-labelled results side by side.

Query
Dyson V15 Detect Absolute
Countries
πŸ‡ΊπŸ‡Έ United StatesπŸ‡¦πŸ‡Ί AustraliaπŸ‡¬πŸ‡§ United Kingdom
Node runner
node examples/pricesapi/search.mjs --query "Dyson V15 Detect Absolute" --countries us,au,gb

These jobs are product proof, not customer stories. They prefill the same public Search contract the Playground already uses, and they keep coverage copy global.