# tys.products.size_map.retrieve()

> A product's size map (Studio size → your size label).

Source: https://docs.tryyoursize.com/reference/python/products-size-map-retrieve/

*Method* · `tryyoursize`

A product's size map (Studio size → your size label). Product by ID or SKU.

```python
def retrieve(product: str) -> ProductSizeMap
```

## Parameters

- **`product`** (`str`, required): The product's TryYourSize ID or your SKU (URL-encoded for you).

## Returns

`ProductSizeMap`: The size map.

- **`entries`** (`object[]`, required)
- **`unmapped_shop_values`** (`string[]`, optional): Variant size values of the product with no Studio size yet (read only).

## Example

**Python**

```python
size_map = tys.products.size_map.retrieve("TEE-001")
print(size_map["entries"], size_map.get("unmapped_shop_values"))
```

**Node.js**

```ts
const map = await tys.products.sizeMap.retrieve("TEE-001");
console.log(map.entries, map.unmapped_shop_values);
```

**cURL**

```bash
curl https://api.tryyoursize.com/v1/products/TEE-001/size_map \
  -H "Authorization: Bearer $TRYYOURSIZE_SECRET_KEY" \
  -H "TYS-Version: 2026-10-25"
```

## See also

- [products.size_map.retrieve (HTTP API)](https://docs.tryyoursize.com/api/reference/operations/getcatalogsizemap.md)
