OE-Commerce

Otto Product Data API

Realtime product, review and search data from otto.de, one of Germany's largest online retailers.

Realtime dataStructured JSON3 endpointsFree plan availableFast responses

Endpoints

Otto endpoints

All Otto endpoints are served under the /ott prefix and share the same API key and quota as every other platform.

GET/ott/otto-lookup-product
Product details

Product page by URL.

url
GET/ott/otto-lookup-reviews
Reviews

Paged reviews for a product.

urlpage
GET/ott/otto-search-by-keyword
Search products

Keyword search with paging.

keywordpage

Example request

curl "https://api.everydata.io/ott/otto-lookup-product?url=https%3A%2F%2Fwww.otto.de%2Fp%2F..." \
  -H "x-api-key: YOUR_API_KEY"

Example response

200 OK · application/json
{
  "responseStatus": "PRODUCT_FOUND_RESPONSE",
  "responseMessage": "Product successfully found!",
  "productTitle": "Sample product",
  "price": 129.99,
  "currency": "EUR",
  "rating": 4.2,
  "countReview": 88
}

Use cases

What teams build with Otto data

DACH price monitoring
Review mining
Assortment tracking

Popular use cases

Guides for Otto data

Step-by-step pages for the most common jobs, each with a real request and response.

Pricing

Included in every plan

The Otto API is part of the shared quota – no separate subscription needed.

Free
€0 / month
  • 100 requests / month
  • 10 requests / minute
  • All platforms included
  • Realtime JSON responses
  • Standard e-mail support
Starter
€30 / month
  • 5,000 requests / month
  • 50 requests / minute
  • All platforms included
  • Realtime JSON responses
  • Standard e-mail support
Most popular
Production
€80 / month
  • 50,000 requests / month
  • 100 requests / minute
  • All platforms included
  • Realtime JSON responses
  • Standard e-mail support
Business
€300 / month
  • 300,000 requests / month
  • 250 requests / minute
  • All platforms included
  • Realtime JSON responses
  • Standard e-mail support

FAQ

Frequently asked questions