Otto Search Scraper
Pricing
$19.99/month + usage
Go to Apify Store

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
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
| Field | Type | Required | Description |
|---|---|---|---|
searchUrl | string | Yes | Complete Otto.de search URL to scrape |
maxItems | integer | No | Maximum number of products to fetch |
proxyConfiguration | object | No | Proxy settings for the actor |
Output
The output is a main list of product objects, each containing:
searchUrl: The original search URL usedproductId: Unique product identifierarticleNumber: Product article numbervariationId: Product variation identifiercolor: Product color namecolorHref: URL to the color variationallColors: Array of all available color optionsbrand: Product brand namename: Product namedetailUrl: URL to the product detail pageimage: Product image URLimageAlt: Product image alt textprice: Current product pricepreviousPrice: Original price before discountdiscountTag: Discount percentage or tagrating: Product rating (number of stars)ratingCount: Number of customer reviewsratingValue: Average rating valueavailability: Product availability statusdeliveryText: Delivery informationschema: 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!