latestOpenAPI 3.0.02026-08-105585620.8 KB

18e2f2e178dd

Catalog API

Get Product Size Guide

Returns information about the size guide for a specific product.

get/products/{id}/sizes

Path parameters

idinteger required

Product ID.

Query parameters

unitstring
Example:inches,cm

A comma-separated list of measurement unit in which size tables are to be returned (inches or cm). The default value is determined based on the locale country. The inches are used for United States, Liberia and Myanmar, for other countries the unit defaults to centimeters.

Response

OK

codeinteger

Response status code 200

Example response

{
  "code": 200,
  "result": {
    "product_id": 13,
    "available_sizes": [
      "S",
      "M",
      "L"
    ],
    "size_tables": [
      {
        "type": "measure_yourself",
        "unit": "inches",
        "description": "<p>Measurements are provided by suppliers.<br /><br />US customers should order a size up as the EU sizes for this supplier correspond to a smaller size in the US market.</p>\\n<p>Product measurements may vary by up to 2\\\" (5 cm).&nbsp;</p>",
        "image_url": "https://s3.staging.printful.com/upload/measure-yourself/6a/6a4fe322f592f2b91d5a735d7ff8d1c0_t?v=1652962720",
        "image_description": "<h6><strong>A Length</strong></h6>\\n<p dir=\\\"ltr\\\"><span id=\\\"docs-internal-guid-a3ac3082-7fff-5f98-2623-3eb38d5f43a1\\\">Place the end of the tape beside the collar at the top of the tee (Highest Point Shoulder). Pull the tape measure t</span><span id=\\\"docs-internal-guid-a3ac3082-7fff-5f98-2623-3eb38d5f43a1\\\">o the bottom of the shirt.</span></p>\\n<h6>B Chest</h6>\\n<p dir=\\\"ltr\\\">Measure yourself around the fullest part of your chest. Keep the tape measure horizontal.</p>",
        "measurements": [
          {
            "type_label": "Length",
            "values": [
              {
                "size": "S",
                "value": "24"
              },
              {
                "size": "M",
                "value": "26"
              },
              {
                "size": "L",
                "value": "28"
              }
            ]
          },
          {
            "type_label": "Chest",
            "values": [
              {
                "size": "S",
                "min_value": "14",
                "max_value": "16"
              },
              {
                "size": "M",
                "min_value": "18",
                "max_value": "20"
              },
              {
                "size": "L",
                "min_value": "22",
                "max_value": "24"
              }
            ]
          }
        ]
      },
      {
        "type": "product_measure",
        "unit": "inches",
        "description": "<p dir=\\\"ltr\\\">Measurements are provided by our suppliers. Product measurements may vary by up to 2\\\" (5 cm).</p>\\n<p dir=\\\"ltr\\\">US customers should order a size up as the EU sizes for this supplier correspond to a smaller size in the US market.</p>\\n<p dir=\\\"ltr\\\">Pro tip! Measure one of your products at home and compare with the measurements you see in this guide.</p>",
        "image_url": "https://s3.staging.printful.com/upload/product-measure/85/857e7cc8b802da216e7f1a6114075a72_t?v=1652962720",
        "image_description": "<h6><strong>A Length</strong></h6>\\n<p dir=\\\"ltr\\\"><span id=\\\"docs-internal-guid-a3ac3082-7fff-5f98-2623-3eb38d5f43a1\\\">Place the end of the tape beside the collar at the top of the tee (Highest Point Shoulder). Pull the tape measure t</span><span id=\\\"docs-internal-guid-a3ac3082-7fff-5f98-2623-3eb38d5f43a1\\\">o the bottom of the shirt.</span></p>\\n<h6>B Width</h6>\\n<p dir=\\\"ltr\\\">Place the end of the tape at the seam under the sleeve and pull the tape measure across the shirt to the seam under the opposite sleeve.</p>",
        "measurements": [
          {
            "type_label": "Length",
            "values": [
              {
                "size": "S",
                "value": "24"
              },
              {
                "size": "M",
                "value": "26"
              },
              {
                "size": "L",
                "value": "28"
              }
            ]
          },
          {
            "type_label": "Width",
            "values": [
              {
                "size": "S",
                "min_value": "14",
                "max_value": "16"
              },
              {
                "size": "M",
                "min_value": "18",
                "max_value": "20"
              },
              {
                "size": "L",
                "min_value": "22",
                "max_value": "24"
              }
            ]
          }
        ]
      },
      {
        "type": "measure_yourself",
        "unit": "cm",
        "description": "<p>Measurements are provided by suppliers.<br /><br />US customers should order a size up as the EU sizes for this supplier correspond to a smaller size in the US market.</p>\\n<p>Product measurements may vary by up to 2\\\" (5 cm).&nbsp;</p>",
        "image_url": "https://s3.staging.printful.com/upload/measure-yourself/6a/6a4fe322f592f2b91d5a735d7ff8d1c0_t?v=1652962720",
        "image_description": "<h6><strong>A Length</strong></h6>\\n<p dir=\\\"ltr\\\"><span id=\\\"docs-internal-guid-a3ac3082-7fff-5f98-2623-3eb38d5f43a1\\\">Place the end of the tape beside the collar at the top of the tee (Highest Point Shoulder). Pull the tape measure t</span><span id=\\\"docs-internal-guid-a3ac3082-7fff-5f98-2623-3eb38d5f43a1\\\">o the bottom of the shirt.</span></p>\\n<h6>B Chest</h6>\\n<p dir=\\\"ltr\\\">Measure yourself around the fullest part of your chest. Keep the tape measure horizontal.</p>",
        "measurements": [
          {
            "type_label": "Length",
            "values": [
              {
                "size": "S",
                "value": "60.96"
              },
              {
                "size": "M",
                "value": "66.04"
              },
              {
                "size": "L",
                "value": "71.12"
              }
            ]
          },
          {
            "type_label": "Chest",
            "values": [
              {
                "size": "S",
                "min_value": "35.56",
                "max_value": "40.64"
              },
              {
                "size": "M",
                "min_value": "45.72",
                "max_value": "50.80"
              },
              {
                "size": "L",
                "min_value": "55.88",
                "max_value": "60.96"
              }
            ]
          }
        ]
      },
      {
        "type": "product_measure",
        "unit": "cm",
        "description": "<p dir=\\\"ltr\\\">Measurements are provided by our suppliers. Product measurements may vary by up to 2\\\" (5 cm).</p>\\n<p dir=\\\"ltr\\\">US customers should order a size up as the EU sizes for this supplier correspond to a smaller size in the US market.</p>\\n<p dir=\\\"ltr\\\">Pro tip! Measure one of your products at home and compare with the measurements you see in this guide.</p>",
        "image_url": "https://s3.staging.printful.com/upload/product-measure/85/857e7cc8b802da216e7f1a6114075a72_t?v=1652962720",
        "image_description": "<h6><strong>A Length</strong></h6>\\n<p dir=\\\"ltr\\\"><span id=\\\"docs-internal-guid-a3ac3082-7fff-5f98-2623-3eb38d5f43a1\\\">Place the end of the tape beside the collar at the top of the tee (Highest Point Shoulder). Pull the tape measure t</span><span id=\\\"docs-internal-guid-a3ac3082-7fff-5f98-2623-3eb38d5f43a1\\\">o the bottom of the shirt.</span></p>\\n<h6>B Width</h6>\\n<p dir=\\\"ltr\\\">Place the end of the tape at the seam under the sleeve and pull the tape measure across the shirt to the seam under the opposite sleeve.</p>",
        "measurements": [
          {
            "type_label": "Length",
            "values": [
              {
                "size": "S",
                "value": "60.96"
              },
              {
                "size": "M",
                "value": "66.04"
              },
              {
                "size": "L",
                "value": "71.12"
              }
            ]
          },
          {
            "type_label": "Width",
            "values": [
              {
                "size": "S",
                "min_value": "35.56",
                "max_value": "40.64"
              },
              {
                "size": "M",
                "min_value": "45.72",
                "max_value": "50.80"
              },
              {
                "size": "L",
                "min_value": "55.88",
                "max_value": "60.96"
              }
            ]
          }
        ]
      },
      {
        "type": "international",
        "unit": "none",
        "measurements": [
          {
            "type_label": "US size",
            "values": [
              {
                "size": "S",
                "min_value": "8",
                "max_value": "10"
              },
              {
                "size": "M",
                "min_value": "12",
                "max_value": "14"
              },
              {
                "size": "L",
                "min_value": "16",
                "max_value": "18"
              }
            ]
          },
          {
            "type_label": "EU size",
            "values": [
              {
                "size": "S",
                "min_value": "38",
                "max_value": "39"
              },
              {
                "size": "M",
                "min_value": "40",
                "max_value": "41"
              },
              {
                "size": "L",
                "min_value": "42",
                "max_value": "43"
              }
            ]
          },
          {
            "type_label": "UK size",
            "values": [
              {
                "size": "S",
                "min_value": "4",
                "max_value": "6"
              },
              {
                "size": "M",
                "min_value": "8",
                "max_value": "10"
              },
              {
                "size": "L",
                "min_value": "12",
                "max_value": "14"
              }
            ]
          }
        ]
      }
    ]
  }
}