Dosenbach Scraper — Swiss Shoe Prices & Stock avatar

Dosenbach Scraper — Swiss Shoe Prices & Stock

Pricing

from $1.20 / 1,000 result scrapeds

Go to Apify Store
Dosenbach Scraper — Swiss Shoe Prices & Stock

Dosenbach Scraper — Swiss Shoe Prices & Stock

Scrape product data from dosenbach.ch, a Swiss shoe retailer in the Deichmann Group. Extract names, brands, prices in CHF, sizes, stock levels, and images via the SCAYLE storefront's own product search API.

Pricing

from $1.20 / 1,000 result scrapeds

Rating

0.0

(0)

Developer

Studio Amba

Studio Amba

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

15 hours ago

Last modified

Categories

Share

Dosenbach Scraper

Pull product data from dosenbach.ch, a Swiss shoe retailer in the Deichmann Group. This scraper pulls directly from the storefront's own product search API, so it returns clean, structured data -- brand, price in CHF, per-size stock, images -- without any HTML parsing.

How to scrape Dosenbach data

Give the actor a search term in German (e.g. "sneaker", "stiefel", "nike") and it queries Dosenbach's search endpoint directly, paginating until it hits maxResults or runs out of matching products. There's nothing to configure beyond the search term -- no category URLs to hunt down, no pagination logic to babysit.

Under the hood, Dosenbach's storefront (built on the SCAYLE headless-commerce platform, same as sibling brand Deichmann) calls an unauthenticated JSON API for every search and category browse. This actor talks to that same API directly instead of rendering pages and parsing HTML, which makes it faster and far less likely to break when Dosenbach tweaks its frontend markup.

If you don't provide any input, it defaults to searching for "sneaker" as a demo.

Input

FieldTypeDescription
searchQuerystringSearch term, in German (e.g. "stiefel", "sneaker", "wanderschuhe")
maxResultsintegerCap on number of products returned (default: 100)
proxyConfigurationobjectApify proxy settings. Dosenbach's product API has no anti-bot protection, so the default Apify proxy is sufficient -- no residential proxy needed

What you get back

FieldTypeExample
namestring"adidas Sneaker Lila"
brandstring"adidas"
pricenumber64.95
originalPricenumber | null49.95 (only set when the item is discounted)
currencystring"CHF"
discountstring | null"-50%"
skustring"02596205"
productIdstring"m02596205"
inStockboolean | nulltrue (null only if the source omits stock data)
stockLevelinteger | null124 (total units across all sizes)
urlstringFull product page URL
imageUrlstringPrimary product image
imageUrlsarrayAll product images
categorystring | nullMost specific category label the API exposes
sizesarrayPer-size stock: [{"size": "36", "inStock": true, "stockQuantity": 5}]
scrapedAtstringISO timestamp

Sample output

{
"name": "Catwalk Sandalette Silber",
"brand": "Catwalk",
"price": 24.95,
"originalPrice": 49.95,
"currency": "CHF",
"discount": "-50%",
"sku": "02406564",
"productId": "m02406564",
"inStock": true,
"stockLevel": 42,
"url": "https://www.dosenbach.ch/de-ch/p/catwalk-sandalette-silber-141234",
"imageUrl": "https://asset.deichmann.com/images/f_auto,q_auto,w_800/02406564_1/img",
"imageUrls": [
"https://asset.deichmann.com/images/f_auto,q_auto,w_800/02406564_1/img",
"https://asset.deichmann.com/images/f_auto,q_auto,w_800/02406564_2/img"
],
"category": "Sandalen",
"sizes": [
{ "size": "36", "inStock": true, "stockQuantity": 3 }
],
"scrapedAt": "2026-08-24T19:44:04.059Z"
}

Use cases

  • Price monitoring -- track Dosenbach's own price and discount changes over time on the brands and styles you sell against.
  • Stock tracking -- sizes gives you per-size availability, useful for spotting which sizes sell out fastest.
  • Assortment research -- see which brands and product lines Dosenbach is pushing, and at what CHF price points.
  • Market comparison -- Dosenbach is part of the Deichmann Group, Europe's largest shoe retailer, making it a useful reference point when benchmarking Swiss footwear pricing against the group's other markets.

Coverage

v1 covers the German-speaking Swiss storefront (dosenbach.ch/de-ch) -- Dosenbach's default locale.

Performance and cost

The scraper hits Dosenbach's JSON API directly -- no browser rendering, no HTML parsing -- so it's fast. A run of 100 products typically completes in well under 10 seconds and uses a fraction of a compute unit. You're billed per actor start plus per result scraped; check the current per-event pricing on this actor's page before running at scale. Your run's usage cost only settles after the run reports SUCCEEDED -- checking cost mid-run will undercount it.

Limitations

  • German-speaking Swiss locale only in v1 (de-ch). French and Italian storefronts aren't covered yet.
  • Ratings and review counts aren't exposed by the search API, so they're not included in the output.
  • Search is keyword-based, matching Dosenbach's own on-site search. It does not accept direct product or category URLs.
  • The API's X-Charybdis header (a shop-configuration blob) was harvested from a live browsing session. It's static shop config, not a rotating secret, but if Dosenbach ever regenerates it, requests will start failing until the actor is updated.
  • Dosenbach's product API runs on the same domain as sibling brand Deichmann's (both part of the Deichmann Group), just with its own shop configuration -- this is expected, not a bug, and doesn't affect the data returned.

If you're covering Swiss retail or European footwear more broadly, also check out:

Support

Found an issue or need a different locale covered? Open an issue on this actor's Apify Store page and we'll take a look.