Moda Operandi API endpoint
Returns the live category tree, designer, color, size, availability, and sort values discovered from Moda Operandi's public catalog. Returned category and designer slugs are valid for modaoperandi-search.
/modaoperandi/categoriesReturns the live category tree plus designer, color, size, availability, and sort facets from Moda Operandi's public catalog. Sort values are default, price_low_to_high, price_high_to_low, and newest; availability values are available_now, preorder, and trunkshow. Requires x-api-key.
| Field | Filled in, of 54 checked | Values in the sample |
|---|---|---|
| name | 54 | “ALAÏA” and 53 other values |
| slug | 54 | |
| total_items | 54 | 1 to 102, median 13 |
| Parameter | Type | Required | Default | Description | Example |
|---|---|---|---|---|---|
| x-api-key (header) | string | Yes | API key required |
curl -X GET "https://api.crawlora.net/api/v1/modaoperandi/categories" \ -H "x-api-key: $CRAWLORA_API_KEY"
{
"code": 200,
"msg": "OK",
"data": {
"gender": "women",
"categories": [
{
"name": "Bags",
"slug": "bags",
"total_items": 1049,
"url": "https://www.modaoperandi.com/women/products/bags"
}
],
"availability": {
"availableNow": 925,
"preorder": 120,
"trunkshow": 4
},
"sorts": [
"default",
"price_low_to_high",
"price_high_to_low",
"newest"
]
}
}Request schema
No body schema
Response schema
#/definitions/modaoperandi.categoriesDoc
| Field | Type | Required | Enum | Bounds | Example | Description |
|---|---|---|---|---|---|---|
| code | integer | No | 200 | |||
| data | modaoperandi.CategoriesResponse | No | ||||
| data.availability | object | No | ||||
| data.categories | array | No | ||||
| data.categories[].name | string | No | ||||
| data.categories[].slug | string | No | ||||
| data.categories[].total_items | integer | No | ||||
| data.categories[].url | string | No | ||||
| data.colors | array | No | ||||
| data.designers | array | No | ||||
| data.designers[].name | string | No | ||||
| data.designers[].slug | string | No | ||||
| data.designers[].total_items | integer | No | ||||
| data.gender | string | No | ||||
| data.sizes | array | No | ||||
| data.sorts | array | No | ||||
| msg | string | No | OK |
| Status | Description | Schema |
|---|---|---|
| 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/modaoperandi/categories" \
-H "x-api-key: $CRAWLORA_API_KEY"