Otto Search Scraper avatar
Otto Search Scraper

Pricing

$19.99/month + usage

Go to Apify Store
Otto Search Scraper

Otto Search Scraper

Scrape product search results from Otto.de by providing a search URL, with automatic pagination and comprehensive product information extraction including prices, ratings, colors, and availability.

Pricing

$19.99/month + usage

Rating

5.0

(1)

Developer

PowerAI

PowerAI

Maintained by Community

Actor stats

1

Bookmarked

3

Total users

2

Monthly active users

3 days ago

Last modified

Categories

Share

🛍️ Otto Search Scraper

This actor allows you to scrape product search results from Otto.de, one of Germany's largest e-commerce platforms. Simply provide a search URL and the actor will automatically extract comprehensive product information with pagination support.

Features

  • URL-based Scraping: Extract products by providing a complete Otto.de search URL
  • Automatic Pagination: Automatically scrolls and loads more products until reaching the end or max items limit
  • Comprehensive Product Data: Extract detailed information about each product including:
    • Product identification (ID, article number, variation ID)
    • Brand and product name
    • Product images and detail URLs
    • Current and previous prices
    • Discount information
    • Customer ratings and review counts
    • Product availability and delivery information
    • Color variations and options
  • Rich Product Details: Includes product images, color variants, and structured data
  • Real-time Data: Get up-to-date pricing, availability, and stock information

Input Parameters

FieldTypeRequiredDescription
searchUrlstringYesComplete Otto.de search URL to scrape
maxItemsintegerNoMaximum number of products to fetch
proxyConfigurationobjectNoProxy settings for the actor

Output

The output is a main list of product objects, each containing:

  • searchUrl: The original search URL used
  • productId: Unique product identifier
  • articleNumber: Product article number
  • variationId: Product variation identifier
  • color: Product color name
  • colorHref: URL to the color variation
  • allColors: Array of all available color options
  • brand: Product brand name
  • name: Product name
  • detailUrl: URL to the product detail page
  • image: Product image URL
  • imageAlt: Product image alt text
  • price: Current product price
  • previousPrice: Original price before discount
  • discountTag: Discount percentage or tag
  • rating: Product rating (number of stars)
  • ratingCount: Number of customer reviews
  • ratingValue: Average rating value
  • availability: Product availability status
  • deliveryText: Delivery information
  • schema: Structured product data (schema.org format)
  • scrapedAt: Timestamp of when the product was scraped

Example output:

[
{
"searchUrl": "https://www.otto.de/suche/lego/",
"productId": "123456",
"articleNumber": "LEGO-789",
"variationId": "456789",
"color": "Red",
"colorHref": "https://www.otto.de/product/123456-red",
"allColors": [
{
"colorName": "Red",
"variationId": "456789",
"colorDotCss": "background-color: #ff0000"
},
{
"colorName": "Blue",
"variationId": "456790",
"colorDotCss": "background-color: #0000ff"
}
],
"brand": "LEGO",
"name": "LEGO Classic Creative Building Set",
"detailUrl": "https://www.otto.de/product/123456",
"image": "https://www.otto.de/image.jpg",
"imageAlt": "LEGO Classic Creative Building Set",
"price": 29.99,
"previousPrice": 39.99,
"discountTag": "-25%",
"rating": 5,
"ratingCount": 1234,
"ratingValue": 4.5,
"availability": "In stock",
"deliveryText": "Delivery within 2-3 days",
"scrapedAt": "2025-05-29T02:10:44.350Z"
},
...
]

Use Cases

  • Product research and market analysis
  • Price monitoring and comparison
  • Inventory tracking
  • Competitive analysis
  • Product catalog building
  • E-commerce data aggregation

Notes

  • Results are automatically paginated until reaching the end or max items limit
  • All prices are extracted in numeric format
  • Product variations and color options are included
  • Availability and delivery information is updated in real-time
  • The actor handles dynamic content loading automatically

Start scraping product data from Otto.de today!