Idealo API on RapidAPI
Subscribe to the Global product on RapidAPI and start with your RapidAPI key.
What data does the API return?
For every queried product you get the listing with all visible offers in one unified JSON shape:- Offers per seller — shop name, shop URL, and position within the listing
- Prices — item price, shipping cost, and total price per offer
- Price ranges — the listing’s cheapest, average, and highest price
- Extras — availability, item condition, voucher flags, and store ratings where Idealo exposes them
- Countries — Idealo Germany (
de) and Austria (at)
How to use the API
The API works with asynchronous jobs: you create a lookup job and fetch the result as soon as it is ready — typically within a few seconds.job_id. Use it to poll for the result:
completed, the response contains the listing with all offers — each with shop_name, position, price, shipping, and total.
Beyond barcode lookups, the Idealo API offers three more entry points:
Term search returns multiple matching listings with their minimum price and offer count; fetch the full offer breakdown afterwards via
search-by-id.
Scraping Idealo vs. using the API
Building your own Idealo scraper looks cheaper — until it runs. In practice, scraping means operating proxies, handling blocks, chasing HTML changes, and continuously validating data quality. Every layout change on Idealo’s side can break your pipeline. The API flips that equation: you send an EAN and get validated, structured JSON back. Maintenance, infrastructure, and format changes are our problem, not yours. Billing is per request through RapidAPI — scale up and down without fixed infrastructure costs.How this differs from Idealo’s official partner API
Idealo offers its own merchant interfaces (PWS) — for uploading offers and handling Direktkauf orders. Those interfaces manage your own offers. The PricePirate Idealo API answers a different question: what is every merchant offering on a listing? It provides the competitive view — the data foundation for price analysis, market monitoring, and your own repricing logic.FAQ
Do I need an Idealo account?
Do I need an Idealo account?
No. You only need a RapidAPI account and a subscription to the PricePirate API product.
Which barcodes are supported?
Which barcodes are supported?
Barcodes follow the GTIN standard (8–14 digits) and are compatible with EAN, UPC, and JAN.
How fresh is the data?
How fresh is the data?
Every lookup job queries the listing live. Results are typically available within a few seconds.
Are there sources beyond Idealo?
Are there sources beyond Idealo?
Yes. The Global product bundles Idealo, Klarna, PriceRunner, Google Shopping, and Allegro in one unified response format. See the Price Data API overview.
What does the API cost?
What does the API cost?
Billing is per request through RapidAPI. You can find the current plans on the RapidAPI listing.
Subscribe to the Idealo API
Choose the Global product and send your first request within minutes.
Related
- Price Data API: all sources at a glance
- API reference with all endpoints
- Want prices adjusted automatically instead of just read? See Idealo repricing.