---
title: "Get a Hermès product"
method: GET
path: "/hermes/product"
tags: ["Hermes"]
---

# Get a Hermès product

`GET /hermes/product`

## Request

- Base URL: `https://api.crawlora.net/api/v1`
- URL: `https://api.crawlora.net/api/v1/hermes/product`
- Auth: API key in header `x-api-key`

Returns one Hermès product's full detail: title, description, dimensions, the Hermès colour name, country of manufacture, price with its market currency, stock, every product image, and the complete colour and size variant matrix with per-variant sku, price, stock and image. Care, gift and delivery text are returned as Hermès' own HTML fragments. sku accepts the reference-plus-colour form (H252013Z BM), the fuller listing sku that also carries size (H252013Z BM360), or the URL identifier returned by hermes-products (H252013ZvBM).

## Query parameters

- `sku` string, required
- `locale` 'at_de' | 'au_en' | 'be_en' | 'be_fr' | 'br_pt' | 'ca_en' | 'ca_fr' | 'ch_de' | 'ch_fr' | 'cz_en' | 'de_de' | 'dh_en' | 'dk_en' | 'es_es' | 'fi_en' | 'fr_fr' | 'gr_en' | 'hk_en' | 'ie_en' | 'it_it' | 'jp_ja' | 'kr_ko' | 'lu_fr' | 'mo_en' | 'mx_es' | 'my_en' | 'nl_en' | 'no_en' | 'pl_en' | 'pt_en' | 'ri_en' | 'se_en' | 'sg_en' | 'th_en' | 'tw_zh' | 'uk_en' | 'us_en'

## Headers

- `x-api-key` string, required

## Response `200`

OK

- HermesProductResponseDoc
  - `code` integer
  - `data` HermesProductResponse
    - `care_instructions` string: CareInstructions, Gift and DeliveryReturns are Hermès' own HTML fragments, returned verbatim because their markup carries links and structure that flattening to text would lose.
    - `categories` string[]
    - `color_name` string
    - `colors` string[]
    - `currency` string
    - `delivery_and_returns` string
    - `department_code` string
    - `description` string
    - `dimensions` string
    - `division_code` string
    - `family_code` string
    - `gender` string[]
    - `gift` string
    - `images` string[]
    - `in_stock` boolean
    - `in_store` boolean
    - `locale` string
    - `made_in` string
    - `materials` string[]
    - `personalizable` boolean
    - `price` number
    - `price_type` string
    - `product_code` string
    - `size` string
    - `sku` string
    - `slug` string
    - `title` string
    - `url` string
    - `variants` HermesVariants
      - `colors` HermesVariant[]
        - `color` string
        - `image` string
        - `in_stock` boolean
        - `price` number
        - `size` string
        - `sku` string
        - `title` string
        - `url` string
      - `sizes` HermesVariant[]
        - `color` string
        - `image` string
        - `in_stock` boolean
        - `price` number
        - `size` string
        - `sku` string
        - `title` string
        - `url` string
  - `msg` string

## Other responses

- `400`: Bad Request
- `404`: Not Found
- `429`: Too Many Requests
- `503`: Service Unavailable

---

[API](https://skmtc.dev/crawlora/apis/crawlora-api.md) · [All operations](https://skmtc.dev/crawlora/apis/crawlora-api/llms.txt) · [OpenAPI document](https://skmtc.dev/crawlora/apis/crawlora-api/revisions/0497899e2016?raw)
