Adidas API

Adidas API for Product Search with Filters, and Product Details with Sale Price, Rating, Sizes and Stock per Size

Scrappa's Adidas API returns structured JSON from the Adidas US store. Search products by model, sport or category with gender, size, color, price, sale and sort filters, and open a product for price, sale price, discount, rating, colorways, materials, sizes and the stock of every size.

500 free credits
No card needed
From $0.20 / 1k
Pay as you go
Structured JSON
Ready for apps
API key access
Test in minutes
2
Endpoints
48
Products per page
From $0.20
Per 1k requests

Try it now

Make one request. Inspect structured JSON.

Use the first endpoint in this API family with a Scrappa API key. Every account includes 500 free monthly credits, so you can validate the response shape before buying credits.

Request preview
Request
curl -X GET "https://scrappa.co/api/adidas/product?product_code=JQ9082" \
  -H "Accept: application/json" \
  -H "X-API-KEY: YOUR_API_KEY"
JSON response
{
  "success": true,
  "data": {
    "product_code": "JQ9082",
    "name": "Ultraboost 5x Shoes",
    "price": {
      "currency": "USD",
      "amount": 90,
      "original_amount": 180,
      "discount_percent": 50
    },
    "rating": {
      "average": 4.63,
      "count": 1816
    },
    "sizes": [
      {
        "size": "7",
        "sku": "JQ9082_590",
        "stock": 15,
        "stock_capped": true,
        "stock_status": "IN_STOCK"
      }
    ]
  },
  "meta": {
    "endpoint_family": "product",
    "billable": true,
    "credits": 10
  }
}

What you can build

Structured data for real applications. Here are some ideas.

Price Monitoring

Track price, sale price and discount of any product over time.

Size Availability

Read the stock count and status of every size, with SKU and GTIN.

Assortment Analysis

Page through a model or category, filter by gender, size, color and price, and compare ranges.

Trend Analysis

Sort by newest or top sellers and follow rating and review counts.

Adidas scraper API

Adidas API for prices, sizes and stock per size

The Adidas API is built for price monitoring, size availability and assortment analysis. Each product carries price, sale price, discount, rating, colorways, images in full size and, with the stock option, every size with SKU, GTIN and a stock count. The data is public and needs no Adidas login.

Search takes model, sport and category slugs. An unknown query answers 422 and is never billed.

Filters and paging are always honoured: a page is never labelled as another page.

Stock per size is a count that stops at 15, with a status.

Failed requests are never billed.

Choose the right Adidas API endpoint

Use Search to find product codes

Search by model or category slug, filter and page, then use the product code in the product route.

Open Adidas Search API docs

Use Product Details for the full record

Pass a product code or url to get sizes with stock, colorways, materials and rating.

Open Adidas Product API docs

Available endpoints

Everything you need in one API.

GET

Product Details

/api/adidas/product

Price, sale price, rating, colorways, materials, sizes and stock per size of one product

Scrappa vs Apify actors

See how Scrappa compares to Apify actors.

Adidas search and product data as JSON
Scrappa
Apify actors
Stock per size
Scrappa
Apify actors
Limited
Rating and review count
Scrappa
Apify actors
Varies by actor
Price per 1k requests
Scrappa
From $0.20
Apify actors
Varies by plan
Free tier
Scrappa
500 credits/month
Apify actors
Trial credits only

Key features

Search and product routes as JSON
Numeric prices with currency, sale price and discount
Sizes with SKU, GTIN, stock count and status
Colorways, materials, rating and review count
No login: public data served through a single Scrappa API key

Frequently asked questions

No. Scrappa is an independent service and is not affiliated with or endorsed by Adidas. The Adidas API returns structured JSON from public product data through a Scrappa API key.

The product route with stock costs 10 credits because it runs in a browser. With include_stock=false it costs 1 credit and stock is null.

The shop knows models, sports and categories, such as samba or men-shoes. For any other text it returns its whole catalog, so the API refuses it.

No. Only successful responses are billed.

Start using the Adidas API

Sign up and get 500 free credits. No credit card required.