Discover/adidas.de API
live

adidas.de APIadidas.de

Search, browse, and retrieve product details from adidas.de. Access pricing, size availability, images, and category data via 4 structured endpoints.

Endpoints
4
Updated
3mo ago
Try it
Number of results per page
Filter by size, lowercase (e.g. 'xs', 's', 'm', 'l', 'xl', '2xl', '3xl', '42', '44')
Search keyword (e.g. 'shoes', 'running', 't-shirt')
Pagination start index
Filter by gender: 'manner', 'frauen', 'kinder', 'unisex'
api.parse.bot/scraper/858f06a5-fc5f-4fba-9f8f-7d57338bc118/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/858f06a5-fc5f-4fba-9f8f-7d57338bc118/search_products?sz=2&query=shoes&start=0' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 4 totalclick to expand

Search for products on adidas.de using keywords and optional filters for gender and size. Returns paginated results with product names, prices, and images.

Input
ParamTypeDescription
szintegerNumber of results per page
sizestringFilter by size, lowercase (e.g. 'xs', 's', 'm', 'l', 'xl', '2xl', '3xl', '42', '44')
querystringSearch keyword (e.g. 'shoes', 'running', 't-shirt')
startintegerPagination start index
genderstringFilter by gender: 'manner', 'frauen', 'kinder', 'unisex'
Response
{
  "type": "object",
  "fields": {
    "total": "integer total number of matching products",
    "products": "array of product summaries with name, id, price, sale_price, url, img"
  },
  "sample": {
    "data": {
      "total": 3762,
      "products": [
        {
          "id": "IF6490",
          "img": "https://assets.adidas.com/images/w_383,h_383,f_auto,q_auto,fl_lossy,c_fill,g_auto/08c7c0fc4ae84932864226ad74075e6e_9366/Handball_Spezial_Schuh_Braun_IF6490_00_plp_standard.jpg",
          "url": "https://www.adidas.de/handball-spezial-schuh/IF6490.html",
          "name": "Handball Spezial Schuh",
          "price": 110,
          "sale_price": null
        }
      ]
    },
    "status": "success"
  }
}

About the adidas.de API

The adidas.de API gives developers structured access to the German Adidas storefront through 4 endpoints covering product search, category browsing, full product details, and real-time stock availability. The get_product_details endpoint returns pricing, size variations, attribute lists, media assets, and USP copy for any product ID retrieved from search or browse results. All endpoints return data in German locale, reflecting the adidas.de regional catalog.

Search and Browse

The search_products endpoint accepts a query string plus optional filters for gender (values: manner, frauen, kinder, unisex) and size (EU sizes like 42, 44 or text sizes like xs, xl). Results are paginated via start and sz parameters. Each item in the returned products array includes a product id, name, price, sale_price, direct url, and a thumbnail img. The total field tells you how many matching products exist, so you can calculate page counts for your own pagination logic.

browse_category works the same way but scopes results to a category slug such as shoes, clothing, or accessories. It accepts the same gender, size, start, and sz filters, and returns the same product summary shape. Use it when you want to enumerate a full category rather than run a keyword search.

Product Details and Availability

get_product_details takes a product_id (e.g. IF6490) and returns a detailed record. The attribute_list object holds structured metadata including color, sport type, material, and gender. The variation_list maps each available size to a sku and gtin. The view_list contains image and video URLs with metadata. Pricing comes back in pricing_information as currentPrice, standard_price, and standard_price_no_vat, so you can derive VAT amounts directly. The product_description object includes a title, descriptive text, subtitle, and an array of USPs.

get_product_availability accepts the same product_id and returns current stock status. The response includes an availability_status string and a variation_list breaking down stock per size SKU. This is the endpoint to call when freshness matters — for example, to detect when a previously out-of-stock size becomes available again.

Common use cases
  • Track sale prices and standard prices across adidas.de categories to detect discounts in real time using sale_price from search results.
  • Build a size-specific product alert system by polling get_product_availability for target product IDs and specific size SKUs.
  • Aggregate product attribute data (color, material, sport type) from attribute_list to power faceted filtering in a third-party storefront.
  • Monitor stock levels across kids, women, and men categories by combining browse_category with gender filters and get_product_availability.
  • Extract GTIN values from variation_list in get_product_details to cross-reference products with other retail databases.
  • Compile a media asset library by pulling view_list image and video URLs for use in product comparison or lookbook tools.
  • Analyze category depth and breadth by iterating browse_category with the total field to measure how many SKUs exist per category.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does adidas have an official public developer API?+
Adidas does not offer a publicly documented developer API for product catalog data on adidas.de. Their creator and affiliate programs provide limited data feeds, but there is no general-purpose REST API available to third-party developers.
What does `get_product_details` return that search results don't include?+
search_products and browse_category return summary fields: name, id, price, sale_price, url, and img. get_product_details adds the full attribute_list (color, material, sport, gender), the complete variation_list with per-size sku and gtin, all media in view_list, VAT-split pricing in pricing_information, and structured marketing copy in product_description. You need the product ID from a search or browse call to use it.
What gender filter values are accepted, and what do they map to?+
The gender parameter uses German-language values: manner (men), frauen (women), kinder (children), and unisex. These apply to both search_products and browse_category. Passing any other value will likely return unfiltered or empty results.
Does the API return customer reviews or ratings for products?+
Not currently. The API covers product details, pricing, media, size variations, attributes, and stock availability. Customer reviews and ratings are not included in any endpoint response. You can fork this API on Parse and revise it to add a reviews endpoint if that data is needed.
Is the catalog limited to adidas.de, or does it cover other regional Adidas stores?+
The API reflects the adidas.de catalog specifically, including German-language content, EU sizing, and EUR pricing. Other regional storefronts (adidas.com, adidas.co.uk, etc.) are not covered. You can fork this API on Parse and point it at a different regional domain to extend coverage.
Page content last updated . Spec covers 4 endpoints from adidas.de.
Related APIs in EcommerceSee all →
lowes.com API
Search and browse products from Lowe's, including product listings by category, detailed product information, and pricing. Retrieve comprehensive details on specific items to compare options and make informed purchasing decisions.
bilbasen.dk API
Search Denmark's largest car marketplace to find vehicles by make and model, then access detailed pricing and technical specifications including emissions, weight, MSRP, battery size, and equipment details. Get comprehensive car listings and full specs to compare vehicles on Bilbasen.dk.
jula.fi API
Search and browse products from Jula.fi to find hardware items with detailed information including prices (with and without VAT), stock availability, brand details, and product SKUs. Explore products by category or search for specific items to compare pricing and check real-time stock status.
leroymerlin.fr API
Search and browse Leroy Merlin France's complete product catalog to find items by category, view pricing, product details, and compare offerings from Leroy Merlin and their online partners. Access real-time product information including names, IDs, URLs, and seller details to help you discover and evaluate home improvement and DIY products.
industrynet.com API
Find industrial suppliers and browse product categories across a comprehensive marketplace directory. Connect directly with suppliers by viewing detailed listings and submitting contact inquiries programmatically.
carsforsale.com API
Search vehicle listings and browse detailed car inventory by make, model, and trim to find the perfect vehicle on CarsForSale.com. Access comprehensive listing details including pricing, specifications, and availability all in one place.
vivino.com API
Search and discover wines across thousands of options while accessing detailed information like user reviews, pricing, winery profiles, and food pairing recommendations. Explore grape varieties, compare wines side-by-side, and find the perfect bottle based on ratings and availability.
x-kom.pl API
Access product data from x-kom.pl, a major Polish electronics retailer. Search products by keyword or category, retrieve detailed product pages, customer reviews, Q&A, promotions, flash deals, and physical store locations.