Skip to main content
The PricePirate Idealo API returns the offer data of an Idealo listing as structured JSON: every seller with price, shipping cost, total price, and position. Query by EAN/GTIN, Idealo product ID, search term, or product URL — without running your own scraper or proxy infrastructure.

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.
The response contains a job_id. Use it to poll for the result:
Once the job is 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

No. You only need a RapidAPI account and a subscription to the PricePirate API product.
Barcodes follow the GTIN standard (8–14 digits) and are compatible with EAN, UPC, and JAN.
Every lookup job queries the listing live. Results are typically available within a few seconds.
Yes. The Global product bundles Idealo, Klarna, PriceRunner, Google Shopping, and Allegro in one unified response format. See the Price Data API overview.
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.