Endpoint Playground
Searches or browses the Moda Operandi catalogue for one department, with `gender` (`women` or `men`) required and either `q` or `category` needed as well. Filter by `designer`, `color`, `size`, `availability`, price range or `on_sale`, and sort with `sort`. `limit` is 1 to 180 per page. Returns products plus facet counts and the `total`.
14 Oct 2026: 180 products; 9 fields had a value in every checked item and 1 varied between items.
Sample value profiles: availability: preorder (42), only 3 left (22), only 2 left (20) and 2 more; price: 250 to 6,800, median 1,800; name: “1969 Nano Resin Shoulder Bag” and 166 other values.
curl 'https://api.crawlora.net/api/v1/modaoperandi/search?gender=women&availability=available_now&sort=default' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| gender | string | Yes | women | Department |
| q | string | No | Free-text search | |
| category | string | No | Category slug from modaoperandi-categories | |
| designer | string | No | Designer slug from modaoperandi-designers | |
| color | string | No | Color facet value | |
| size | string | No | Size facet value | |
| attribute | string | No | Attribute facet value | |
| availability | string | No | available_now | Availability |
| price_min | number | No | Minimum price | |
| price_max | number | No | Maximum price | |
| on_sale | boolean | No | Sale items only | |
| sort | string | No | default | Sort |
| page | integer | No | 1-based page | |
| limit | integer | No | Results per page |
{
"code": 200,
"msg": "OK",
"data": {
"gender": "women",
"category": "bags",
"page": 1,
"limit": 60,
"total": 1049,
"count": 1,
"products": [
{
"id": "747835",
"name": "Veneta Intrecciato Leather Hobo Bag",
"designer": "Bottega Veneta",
"price": 5600,
"currency": "USD",
"availability": "preorder",
"in_stock": true
}
]
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.