tys.products.size_map.save()
Replace the size map, e.g. entries=[{"studio_size": "M", "shop_value": "Medium"}].
def save(product: str, *, entries: List[ProductSizeMapEntriesItem]) -> ProductSizeMapParameters
Section titled “Parameters”productstrRequiredThe product's TryYourSize ID or your SKU (URL-encoded for you).
entriesList[ProductSizeMapEntriesItem]Required[{"studio_size": "M", "shop_value": "Medium"}, …]: replaces the whole map.
Returns
Section titled “Returns”ProductSizeMap: The saved size map.
Example
Section titled “Example”tys.products.size_map.save("TEE-001", entries=[ {"studio_size": "S", "shop_value": "Small"}, {"studio_size": "M", "shop_value": "Medium"},])await tys.products.sizeMap.save("TEE-001", { entries: [ { studio_size: "S", shop_value: "Small" }, { studio_size: "M", shop_value: "Medium" }, ],});curl -X PUT https://api.tryyoursize.com/v1/products/TEE-001/size_map \ -H "Authorization: Bearer $TRYYOURSIZE_SECRET_KEY" \ -H "TYS-Version: 2026-10-25" \ -H "Content-Type: application/json" \ -d '{"entries":[{"studio_size":"M","shop_value":"Medium"}]}'See also
Section titled “See also”Was this page helpful?
Thank you. We read every answer.