Otto

    Otto Price API — Marketplace Price & Offer Data

    OTTO retail and third-party marketplace pricing, seller, and availability data across Germany — built for repricing on DE's second-largest marketplace

    · Free tier available · Plans from €399/mo

    Coverage

    Germany

    Delivery

    Webhooks or Polling

    Integration

    One API Endpoint

    Schema

    Complete Otto Marketplace Data

    One unified schema covering Otto's retail catalog and third-party marketplace. Pricing, sellers, and availability in one structure.

    View Full Schema
    content
    12 fields
    Sourcesource
    Product Namename
    Brandbrand_name
    Product IDproduct_id
    URLurl
    Image URLimage_url
    Currencycurrency
    Min Priceprice_min
    offers[]
    8 fields
    Positionposition
    Seller Nameseller_name
    Marketplacemarketplace_name
    Seller Typeseller_type
    Priceprice
    Shippingshipping
    Currencycurrency
    Availabilityavailability
    context
    1 fields
    Query Keyid

    Developer Experience

    One Endpoint.
    Multiple Sources

    Otto is a native integration within the kwery API. No separate implementation required.

    Otto data is available through the same kwery API endpoint as all other sources. Specify source: "otto" in your request. Same webhook delivery, same audit trails, same reliability guarantees.

    Stream results as they complete. Use the same pipeline you already use for Amazon DE and Idealo DE.

    POST · api.kwery.co/stream
    # Submit a job querying Otto Germany
    curl -X POST "https://api.kwery.co/stream" \
      -u "$KWERY_USER:$KWERY_PASS" \
      -H "Content-Type: application/json" \
      -d '{
        "source": "otto",
        "country": "de",
        "key": "ean",
        "values": ["4006381018258", "4006381018259"],
        "callback_url": "https://your-app.example.com/webhook"
      }'

    Germany

    Complete Otto Coverage for the German Market

    Otto.de is a German-focused marketplace. kwery covers the full Otto.de catalog including marketplace seller offers.

    1 Market

    deGermany

    Self-Serve

    One Credit. One Resolved SKU

    Product matching, product page, and offers — billed as a single credit.

    01

    Product Matching

    Identify the correct product within the requested source using GTIN or URL.

    02

    Product Page

    Title, brand, specs, images, and category — fully normalized.

    03

    Offers

    Every seller, price, condition, and shipping option in the offer section.

    Entry Price

    €399 / mo

    Included

    100k credits / mo

    Overage

    €3.99 / 1k credits

    1,000 free credits on signup — no credit card required.

    Enterprise

    Need Custom Pricing, SLAs, or Support?

    Dedicated volume pricing, custom SLAs, and direct engineering support for teams running millions of SKUs.

    Talk to Sales

    Use Cases

    What Teams Build With
    Otto Data

    One endpoint feeds the systems engineering teams ship to production — repricing, monitoring, sourcing, and intelligence.

    Buybox Repricing

    React to Buybox losses by streaming winner changes per EAN into your repricing engine. Otto's own documentation confirms the factors: price, shipping cost, delivery time, and seller trust — not price alone.

    Seller Intelligence

    Track competing offers, delivery promises, and seller trust signals to model competitive pressure per product.

    MAP & Brand Protection

    Monitor seller identity, observed offer price, shipping, delivery, and trust context across Otto Market.

    Support

    Common Questions

    Answers to Otto-specific questions about marketplace data and integration.

    Browse all FAQs

    Yes. Both Otto's first-party retail offers and third-party marketplace seller offers are returned, with a clear seller-type flag on each.

    Both the current price and the original/list price are returned. Promotional flags are surfaced so your engine can react to Otto-driven discount cycles instead of treating sale prices as the new baseline.

    Both. kwery resolves EANs to Otto product pages automatically; if you already have Otto SKUs, you can pass them directly.

    Yes. Delivery cost and estimated delivery days are exposed per offer—both matter for German conversion modeling.

    Live on every request. Streaming jobs deliver results as soon as collection completes.

    Otto exposes first-party retail offers alongside third-party marketplace sellers, with German-market delivery cost and delivery time on every offer—signals that matter for DACH conversion modeling and don't surface cleanly on Amazon or Idealo. Promotional flags distinguish Otto-driven discount cycles from baseline pricing.

    Reprice Otto With Every Seller in View

    Otto retail and marketplace offers with seller type, delivery cost, and promotional flags — per-request, no commitments.

    Free Tier Available
    Enterprise SLA
    Global Scale