Supreme API Scraper
Pricing
from $3.39 / 1,000 product rows
Supreme API Scraper
Scrape the Supreme (supreme.com) catalogue via the mobile app's own content API — categories, full product detail, every colour/size variant with stock, all images, price/sale, and drop/season. Human-friendly location & category inputs.
Pricing
from $3.39 / 1,000 product rows
Rating
0.0
(0)
Developer
R.L.
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
1
Monthly active users
7 days ago
Last modified
Categories
Features
Share
Supreme Scraper — Scrape supreme.com Products, Prices, Colours, Sizes, Stock & Images
Supreme Scraper — Scrape the Supreme (supreme.com) catalogue via the mobile app's own content API — categories, full product detail, every colour/size variant with stock, all images, price/sale, and drop/season. Human-friendly location & category inputs. It reads Supreme's own API directly, so it's fast, reliable and complete — no flaky HTML parsing, no headless browser. Export to JSON, CSV, Excel, or an API.
Scrape the full Supreme catalogue — every product, colourway, size, stock status, price and image — via the Supreme mobile app's own content API. Browse by category or dump the whole shop, from a human location.
Why use this Supreme Scraper?
- Talks to the same content API the Supreme mobile app uses — no browser, no CAPTCHA solving, fast and reliable.
- Human-friendly inputs: pick a category from a named dropdown and type a location (e.g. "New York", "Tokyo") — no internal IDs.
- Maximum field coverage: full product detail, every colour/size variant with live stock, all images, price/sale and drop/season.
- Low memory footprint (HTTP-only) and pay-per-event pricing.
What can you do with Supreme data?
- Track drops and restocks across categories week to week.
- Build a price/stock monitor for specific styles, colours or sizes.
- Populate a product catalogue or resale-market dataset with full media and variants.
- Analyse assortment by category, colour, season or availability.
What data does the Supreme Scraper extract?
Each row includes: id, title, handle, url, product_type, color, style, season, price, price_formatted, currency, sale, is_new, available …and more. See the full Data table below.
How to scrape supreme.com (3 steps)
- Set your input — provide
locationorregion(see the table below; defaults work out of the box). - Pick options — filters, a
proxyConfiguration, and amaxItemscap. - Run & export — click Start, then download the dataset as JSON/CSV/Excel or fetch it via the API.
Input
| Field | Type | Default | Description |
|---|---|---|---|
location | string | New York | Human-friendly location (e.g. 'New York', 'Tokyo', 'London', 'Germany'). Resolved to a Supreme region via the app's own mobile geolocate endpoint — no third-party geocoder. |
region | enum | – | Force a Supreme regional store. Overrides Location. Leave empty to derive from Location / IP. — one of ``, us, eu, uk, jp, kr, cn, int |
maxItems | integer | 0 | Maximum number of products to output. 0 = all. |
category | enum | – | Browse a single Supreme category. Leave empty to scrape the whole catalogue. — one of new, sale, jackets, shirts, tops-sweaters, sweatshirts, pants, shorts, t-shirts, hats, bags, accessories, shoes, skate, all |
proxyConfiguration | object | Apify Proxy | Route requests through a proxy (Apify Proxy by default). |
Match proxy country to store region. Supreme localises catalogue/prices by IP. Set
apifyProxyCountry(or a country-scoped proxy group) to the same country as yourregion/location— e.g.region: "uk"needs a UK proxy exit,region: "jp"needs Japan. Mismatched proxy country and region returns the wrong store's catalogue.
Example input
{"location": "New York","maxItems": 0,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"]}}
Output
Each result is a JSON object like this:
{"id": 7703571136716,"title": "Harrington Jacket","handle": "haysbz-3ig54_zty","url": "https://us.supreme.com/products/haysbz-3ig54_zty","product_type": "jackets","color": "Snow Camo","style": "J103","season": "Spring/Summer 2026","price": 23800,"price_formatted": "€238.00","currency": "EUR","sale": false,"is_new": false,"available": true,"description": "All cotton chino twill with cotton lining and taffeta sleeve lining. Full zip closure with welt hand pockets at lower front and interior chest pocket. Elasti…","product_order_limit": 1,"style_order_limit": 2,"options": ["Size"],"sizes": [{"size": "Small","sku": "SS26J103-CMO-S","available": true,"price": 23800,"compare_at_price": null,"variant_id": 42727124926668,"barcode": "0199310147694","inventory_management": "shopify"},{"size": "Medium","sku": "SS26J103-CMO-M","available": true,"price": 23800,"compare_at_price": null,"variant_id": 42727124205772,"barcode": "0199310147687","inventory_management": "shopify"},"…+3 more"],"variants": [{"…": "21 fields"},{"…": "21 fields"},"…+3 more"],"images": ["https://eu.supreme.com/cdn/shop/files/J103_SS26_HarringtonJacket_SnowCamo01.jpg?v=1778532208","https://eu.supreme.com/cdn/shop/files/J103_SS26_HarringtonJacket_SnowCamo04.jpg?v=1778532208","…+2 more"],"cover_image": "https://eu.supreme.com/cdn/shop/files/J103_SS26_HarringtonJacket_SnowCamo01.jpg?v=1778532208","region": "us","host": "us.supreme.com","webStore": 202,"market": "8c7fa7ec-5ee7-440c-9cce-70762dcc7f8f"}
Data table
| Field | Type | Description |
|---|---|---|
id | number | Product ID |
title | text | Name |
handle | text | Handle |
url | link | Product URL |
product_type | text | Category |
color | text | Colour |
style | text | Style code |
season | text | Drop/Season |
price | number | Price (minor units) |
price_formatted | text | Price |
currency | text | Currency |
sale | text | On sale |
is_new | text | New |
available | text | Available |
description | text | Description |
product_order_limit | number | Order limit |
style_order_limit | number | Style order limit |
options | array | Options |
sizes | array | Sizes & stock |
variants | array | Variants (raw) |
images | array | Images |
cover_image | link | Cover image |
region | text | Region |
host | text | Host |
webStore | number | Web store id |
market | text | Market |
raw | object | Raw product |
How much does it cost?
The current price of every event is on the Pricing tab of this Actor's page in Apify Store. That tab is generated from the Actor's own pricing record, so it is always current, and your plan's rung is applied automatically. A figure repeated here would be a second copy that drifts out of date.
You can cap what any single run may spend with Max total charge.
Use the Supreme Scraper via API
Run it programmatically with the Apify API:
curl -X POST "https://api.apify.com/v2/acts/supreme-api-scraper/runs?token=YOUR_TOKEN" \-H 'Content-Type: application/json' \-d '{"location": "New York","maxItems": 0,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"]}}'
Or with the Apify CLI: apify call supreme-api-scraper -i input.json -o.
FAQ
Does it need login or an API key?
No. The Supreme catalogue routes require no authentication. The region-resolver uses the app's own bundled geolocate key automatically.
How do I get products for a specific region?
Type a location (e.g. "London") or set the advanced Region field. Supreme localises its catalogue by IP, so for region-accurate prices/handles run the actor through a proxy in that country (set proxyConfiguration to that country).
Can I scrape a single category?
Yes — choose one from the Category dropdown (Jackets, Hats, Shoes, New, Sale, …). Leave it empty to scrape the whole catalogue.
What does each record contain?
Full product detail: id, name, category, colour, style, price (+ formatted), sale/new flags, availability, description, every size variant with SKU and stock, all image URLs, drop/season, plus the complete raw object.
How it works
The actor impersonates Supreme's official app/site and calls its private API the same way the app does, then normalises each response into the flat record above. No browser, no HTML scraping — just clean, structured data.
Good to know
- Scrape only public streetwear product data and respect supreme.com's Terms of Service and robots policy.
- For personal data, comply with GDPR/CCPA and applicable law — you are the data controller.
- Fields can be
nullwhen Supreme doesn't expose them for a given record.
Sneaker & streetwear resale toolkit
Part of the Sneaker & streetwear resale toolkit — resale-market pricing and product data across the major sneaker/streetwear marketplaces and brands:
- StockX API Scraper — Product listings, market data, and pricing from StockX.
- GOAT API Scraper — Scrapes GOAT.com product listings by search query or category.
- Nike API Scraper — Scrape Nike.com listings and full product detail from api.nike.com.
- Puma API Scraper — Scrapes PUMA.com product listing and detail via mobile app GraphQL API.
Found this useful?
Give the Supreme Scraper a star on Apify and check out my other apify-*-api-scraper actors.