Discover/Supreme API
live

Supreme APIsupreme.com

Access Supreme product listings, season previews, news, lookbooks, and store locations via a single API. 13 endpoints covering current and past seasons.

Endpoint health
verified 13h ago
get_news_article
get_shop_status
get_product_listings
get_categories
get_products_by_category
13/13 passing latest checkself-healing
Endpoints
13
Updated
22d ago

What is the Supreme API?

The Supreme API exposes 13 endpoints covering the brand's product catalog, seasonal previews, news articles, lookbooks, and retail store data. Use get_product_listings to pull all current-season items with variants and categories, get_stores to retrieve worldwide retail locations with coordinates and hours, or get_lookbook to fetch look images paired with linked products — all in structured JSON.

Try it

No input parameters required.

api.parse.bot/scraper/245bc22a-05fc-4daf-b21a-cc3e8b57d37a/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Call it over HTTPgrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/245bc22a-05fc-4daf-b21a-cc3e8b57d37a/get_shop_status' \
  -H 'X-API-Key: $PARSE_API_KEY'
Python SDK · recommended

Typed, relational, agent-ready

A generated client with real types, enums, and the links between objects — the structure a flat JSON response can't carry. Autocompletes in your editor and reads cleanly to coding agents.

  • Fully typed · autocompletes
  • Objects link to objects
  • Typed errors & pagination

Typed Python client. Set up the SDK in your uv project, then pull this API’s typed client:

uv add parse-sdk
uv run parse init
uv run parse add --marketplace supreme-com-api

uv run parse add --marketplace pulls a pinned snapshot of this canonical API — it won’t change underneath you. To customize it, subscribe and swap to your own copy.

"""Supreme API — browse products, news, stores, and lookbooks."""
from parse_apis.supreme_api import Supreme, CategorySlug, StoreSlug, LookbookId, ProductNotFound

client = Supreme()

# List products in a category, capped to 3 items
for product in client.products.by_category(category_slug=CategorySlug.JACKETS, limit=3):
    print(product.title, product.slug)

# Get a specific product by slug — typed error handling
try:
    detail = client.products.get(product_handle="reversible-faux-fur-hooded-work-jacket")
    print(detail.title, detail.description)
except ProductNotFound as exc:
    print(f"Product not found: {exc.product_handle}")

# Browse stores — take the first one, inspect fields
store = client.stores.list(limit=1).first()
if store:
    print(store.title, store.address, store.region)

# Get a lookbook by ID
lookbook = client.lookbooks.get(lookbook_id=LookbookId._45)
print(lookbook.id, lookbook.title)

# List recent news articles
for article in client.newsarticles.list(limit=2):
    print(article.title, article.published_at)

# Season categories via constructible resource
season = client.season("springsummer2026")
for cat in season.categories(limit=5):
    print(cat.title, cat.slug)

print("exercised: products.by_category / products.get / stores.list / lookbooks.get / newsarticles.list / season.categories")
All endpoints · 13 totalmissing one? ·

Get current shop status including region info, active season, shop URL, and lookbook links. Returns global configuration drawn from all regional settings.

Input

No input parameters required.

Response
{
  "type": "object",
  "fields": {
    "season": "string, current active season name",
    "regions": "integer, number of regional configurations",
    "lookbook": "object with title and url of current lookbook",
    "shop_url": "string, URL to the shop page",
    "alert_message": "string or null, current alert bar message",
    "web_store_code": "integer, web store identifier code",
    "footer_previews": "array of season preview links with title and url"
  },
  "sample": {
    "data": {
      "season": "spring/summer 2026 preview",
      "regions": 6,
      "lookbook": {
        "url": "/lookbook/45",
        "title": "Spring/Summer 2026 Lookbook"
      },
      "shop_url": "https://eu.supreme.com/pages/shop",
      "alert_message": null,
      "web_store_code": 202,
      "footer_previews": [
        {
          "url": "/previews/springsummer2026",
          "title": "Spring/Summer 2026 Preview"
        }
      ]
    },
    "status": "success"
  }
}

About the Supreme API

Product Catalog and Season Data

The get_product_listings and get_season_preview endpoints return the full product catalog for a given season, accepting an optional season parameter like 'springsummer2026' or 'fallwinter2025'. Each product object includes _id (UUID), slug, title, category, variants (with per-variant title, description, and images), and a description field. To narrow by category, use get_products_by_category with a category_slug value obtained from get_categories. Detailed per-product data including all variant images is available via get_product_detail, which accepts either a UUID or slug as product_handle.

Shop Status, News, and Lookbooks

get_shop_status returns the currently active season name, the shop URL, any active alert bar message, regional configuration count, and footer_previews — an array of season preview links. News content is accessible via get_news_list, which returns articles with full body, images, publishedAt timestamps, and slugs. Individual articles can be fetched with get_news_article by UUID or numeric slug. Lookbooks are indexed through get_lookbook_list, which returns IDs and titles, and retrieved individually with get_lookbook using a lookbook_id like '45' for Spring/Summer 2026.

Store Locations

get_stores returns every Supreme retail location worldwide, including slug, title, address, opening hours, region (e.g. 'us', 'eu', 'jp', 'cn'), and a location object with lat/lng coordinates. get_store_detail accepts a store_slug such as 'new-york' or 'paris' and adds phoneNumber to the response. The get_about endpoint retrieves the brand history page as structured content blocks plus extracted plain-text strings in body_text.

Reliability & maintenanceVerified

The Supreme API is a managed, monitored endpoint for supreme.com — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when supreme.com changes and a check fails, the API is automatically queued for repair and re-verified. It is built to keep working as the site underneath it changes.

This isn't an official supreme.com API — it's an independent, maintained REST wrapper over public data. Where the source has no official API (or only a limited one), Parse gives you a stable contract over a source that never promised one, and keeps it current. Need a new endpoint or field? You can revise it yourself in plain English and the agent rebuilds it against the live site in minutes — contributing the change back to the shared API is free.

Last verified
13h ago
Latest check
13/13 endpoints passing
Maintenance
Monitored & self-healing
Will this API break when the source site changes?+
It's built not to. Every endpoint is health-checked on a schedule with automated test probes. When the source site changes and a check fails, the API is automatically queued for repair and re-verified — that's the self-healing layer. Each API page shows when its endpoints were last verified. And because marketplace APIs are shared, any fix reaches everyone using it.
Is this an official API from the source site?+
No — Parse APIs are independent, managed REST wrappers over publicly available data. That is the point: where a site has no official API (or only a limited one), Parse gives you a maintained, monitored endpoint for that data and keeps it working as the site changes — so you get a stable contract over a source that never promised one.
Can I fix or extend this API myself if I need a new endpoint or field?+
Yes — and you don't have to wait on us. This API was generated by the Parse agent, which stays attached. Describe the change in plain English ("add an endpoint that returns reviews", "fix the price field") in the revise box on the API page or via the revise_api MCP tool, and the agent rebuilds it against the live site in minutes. Contributing the change back to the public API is free.
What happens if I call an endpoint that has an issue?+
Errors are machine-readable: a bad call returns a clean status with the list of available endpoints and a repair hint, so an agent (or you) can recover or trigger a fix instead of failing silently. Confirmed failures feed the automatic repair queue.
Common use cases
  • Track new-season product drops by polling get_shop_status for season changes and then fetching get_season_preview
  • Build a Supreme product browser filtered by category using get_categories and get_products_by_category
  • Display lookbook imagery and linked products for a given season using get_lookbook with a specific lookbook_id
  • Map all Supreme retail stores with coordinates from get_stores location objects for a store-finder feature
  • Aggregate Supreme news content with publication dates by pulling get_news_list and resolving full articles via get_news_article
  • Monitor the Supreme alert bar message and active shop URL in real time using get_shop_status
  • Retrieve per-variant images and descriptions for a specific product using get_product_detail with a UUID or slug
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000100 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 Supreme have an official developer API?+
Supreme does not publish a public developer API or API documentation for third-party use.
What does `get_product_detail` return, and how do I find the right product handle?+
get_product_detail returns the product's UUID, slug, title, category object, variant array (each with title, description, and images), and description text. The required product_handle input accepts either the UUID or slug from a prior get_product_listings or get_season_preview call. The optional season parameter scopes the lookup; if the product isn't found in that season the endpoint returns a stale_input signal.
Does the API expose live inventory, pricing, or add-to-cart availability?+
Not currently. The API covers product metadata, variant titles and images, category data, season previews, news, lookbooks, and store locations. It does not expose real-time stock levels, pricing, or purchase flow data. You can fork it on Parse and revise to add the missing endpoint if that data becomes accessible.
How are seasons referenced across endpoints?+
Season slugs follow the pattern 'springsummer2026' or 'fallwinter2025'. Most catalog endpoints — get_season_preview, get_categories, get_products_by_category, and get_product_detail — accept a season string parameter. When omitted, they default to the current active season. The active season name is also returned by get_shop_status in its season field.
Does the API cover regional product differences or Japan/China-specific catalogs?+
The API returns a regions count from get_shop_status and a region field per store in get_stores and get_store_detail, but product listings are not currently split by regional catalog. You can fork it on Parse and revise to add region-filtered product endpoints if that distinction is needed.
Page content last updated . Spec covers 13 endpoints from supreme.com.
Related APIs in EcommerceSee all →
supremenewyork.com API
Access Supreme product previews, news articles, lookbooks, store locations, and live shop status. Retrieve seasonal collections with variant and inventory details, browse editorial content, and check webstore availability in real time.
stadiumgoods.com API
Search and discover premium sneakers and streetwear from Stadium Goods. Retrieve detailed product specifications, variant-level pricing, and real-time inventory status across the full catalog and curated collections.
urbanoutfitters.com API
Search Urban Outfitters' catalog to find products and browse categories, then view detailed information including prices, descriptions, color and size availability for each item. Check current sale counts and discover what's trending across the store's product lineup.
shop-eu.palaceskateboards.com API
Browse Palace Skateboards' EU shop to discover all available products, filter by category, and access detailed product information including technical specs and size charts. Get real-time inventory data to find exactly what you're looking for across their complete product catalog.
stylishop.com API
Browse and search stylishop.com's complete fashion catalog, including products, categories, brands, reviews, and trending data to discover new arrivals and sale items. Get product details, size guides, autocomplete suggestions, and trending search insights to enhance your shopping experience.
sneakers.com API
Search and browse sneaker products across categories and brands, view detailed product information, and discover current flash sales and trending searches from sneakers.com. Get instant access to sneaker listings, pricing, and real-time sale events to find exactly what you're looking for.
ssense.com API
Browse luxury fashion products and designers on SSENSE. Retrieve detailed product information including pricing, composition, sizing, and model measurements, and check real-time inventory availability across the full catalog.
shop.lululemon.com API
Access lululemon's product catalog: browse categories, retrieve product details and variants, surface new arrivals, sale items, and recommendations.