stockx_search
Search StockX products by category, gender, brand, color, size, activity, and price, optionally with text; results include a matching count. Use stockx_brands and stockx_categories to discover filters or stockx_product for one item.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"category": "<category>"
},
"name": "stockx_search"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | 1-indexed result page. Defaults to 1. | |
| sort | No | Result sort order. Allowed values: featured (default), most-active (top selling). | |
| brand | No | Filter by one or more brand slugs, comma-separated, e.g. jordan,nike. StockX's brand catalog is large and changes over time -- see the endpoint documentation for commonly available values; any lowercase-hyphenated brand slug is accepted and passed through to StockX. See GET /stockx/brands for the current full catalog. | |
| color | No | Filter by color. Allowed values: white, black, multi, blue, grey, pink, red, brown, yellow, green, purple, orange. Comma-separate multiple values. | |
| limit | No | Results per page. Defaults to 20, maximum 100. | |
| model | No | Filter by a single model slug (e.g. air-force-1), e.g. as found in a StockX brand page URL like stockx.com/brands/nike?model=air-force-1. StockX scopes this filter to one selected brand, so it requires exactly one value in brand; a comma-separated brand list is rejected when model is set. Model slugs are not enumerated by this API -- pass one captured from a StockX URL. | |
| query | No | Optional free-text keyword search within the category, e.g. a model name or colorway. | |
| gender | No | Filter by gender. Allowed values: men, women, kids, unisex. Comma-separate multiple values. | |
| activity | No | Filter by activity. Allowed values: basketball, football, golf, hiking, running, skateboarding, soccer. Comma-separate multiple values. | |
| category | Yes | StockX top-level category. Allowed values: sneakers, shoes, apparel, accessories, collectibles, trading-cards, electronics. | |
| shoe_height | No | Filter by shoe height (sneakers/shoes categories). Allowed values: low, mid, high. Comma-separate multiple values. | |
| xpress_ship | No | Only include products with StockX Xpress Ship availability. | |
| below_retail | No | Only include products currently trading below original retail price. | |
| available_now | No | Only include products with at least one active ask. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | Yes | The tool result payload (shape varies per tool; see each tool's docs resource). |