Endpoint Playground
Returns real body measurements per size (chest, waist, hip, sleeve, length, or a subset depending on the style/category), in both inches and centimeters. pid is a style id, as returned by jcrew-search's products[].id field. site must match the storefront the pid belongs to (default jcrew). A measurement value of 0 means that column doesn't apply to this style (e.g. hip on a top) -- the upstream itself doesn't distinguish that from a genuine zero, so this endpoint passes it through as-is.
14 Oct 2026: 15 sizes; 3 fields had a value in every checked item.
Sample value profiles: size: 0 to 24, median 10.
curl 'https://api.crawlora.net/api/v1/jcrew/size-chart?pid=CX415&site=jcrew' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| pid | string | Yes | CX415 | Style id, from a search result's id field |
| site | string | No | jcrew | Storefront the pid belongs to |
{
"code": 200,
"msg": "OK",
"data": {
"pid": "CI906",
"site": "jcrew",
"columns": [
"Chest",
"Waist",
"Hip",
"Sleeve",
"Length"
],
"sizes": [
{
"size": "4",
"imperial": {
"Chest": 39,
"Waist": 29.5,
"Hip": 0,
"Sleeve": 15.63,
"Length": 0
},
"metric": {
"Chest": 99.06,
"Waist": 74.93,
"Hip": 0,
"Sleeve": 39.69,
"Length": 0
}
}
],
"source_url": "https://www.jcrew.com/size-chart/CI906",
"fetched_at": "2026-08-19T10:00:00Z"
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.