Quince API endpoint
Returns Quince's full header navigation mega-menu: top-level tabs (Women, Men, Home, Baby & Kids, Travel, Bags & Accessories, Jewelry, Beauty & Wellness, Gifts, plus promotional tabs like New Arrivals/Best Sellers/$50 Cashmere), each broken into the same named subcategory groups (for example Apparel, Jewelry, Shoes) shown in Quince's own nav dropdown, with a directly browsable slug on every category and link. This is a distinct taxonomy from quince-categories' facets: navigation is Quince's own curated site structure, while quince-categories reports live per-value product counts for quince-search's own filter parameters.
/quince/navigationNo parameters.
Notable response behavior:
quince-categories' facets: quince-navigation is Quince's own curated site structure (a hierarchical category → group → subcategory tree with browsable URLs), while quince-categories reports live per-value product counts for quince-search's own flat filter parameters.categories[].groups[] with an empty title is a column of links Quince's own menu renders without a group heading (for example a "New Arrivals"/"Best Sellers" quick-links column).slug is directly browsable at https://www.quince.com<slug>.| Field | Filled in, of 12 checked | Values in the sample |
|---|---|---|
| title | 12 | “$50 Cashmere” and 11 other values |
| slug | 12 | |
| groups | 0 |
| Parameter | Type | Required | Default | Description | Example |
|---|---|---|---|---|---|
| x-api-key (header) | string | Yes | API key required |
curl -X GET "https://api.crawlora.net/api/v1/quince/navigation" \ -H "x-api-key: $CRAWLORA_API_KEY"
{
"code": 200,
"msg": "OK",
"data": {
"categories": [
{
"title": "Women",
"slug": "/shop/women",
"groups": [
{
"links": [
{
"text": "New Arrivals",
"slug": "/shop/women/new-arrivals"
},
{
"text": "Best Sellers",
"slug": "/shop/women/best-sellers"
}
]
},
{
"title": "Apparel",
"links": [
{
"text": "Shop All",
"slug": "/shop/women/apparel"
},
{
"text": "Dresses & Jumpsuits",
"slug": "/shop/women/dresses"
},
{
"text": "Tops & Blouses",
"slug": "/shop/women/shirts-&-blouses"
}
]
}
]
}
]
}
}Request schema
No body schema
Response schema
#/definitions/quince.navigationResponseDoc
| Field | Type | Required | Enum | Bounds | Example | Description |
|---|---|---|---|---|---|---|
| code | integer | No | 200 | |||
| data | quince.NavigationResponse | No | ||||
| data.categories | array | No | ||||
| data.categories[].groups | array | No | ||||
| data.categories[].groups[].links | array | No | ||||
| data.categories[].groups[].links[].slug | string | No | ||||
| data.categories[].groups[].links[].text | string | No | ||||
| data.categories[].groups[].title | string | No | ||||
| data.categories[].slug | string | No | ||||
| data.categories[].title | string | No | ||||
| data.fetched_at | string | No | ||||
| data.source_url | string | No | ||||
| msg | string | No | OK |
| Status | Description | Schema |
|---|---|---|
| 429 | Too Many Requests | #/definitions/app.Response |
| 503 | Service Unavailable | #/definitions/app.Response |
Use environment variables for secrets and keep Crawlora API keys server-side.
curl -X GET "https://api.crawlora.net/api/v1/quince/navigation" \
-H "x-api-key: $CRAWLORA_API_KEY"