ulta_category
Browse an Ulta Beauty category page's product grid, with real page-based pagination and the category's own guided-navigation refinement options. category accepts a category path or full URL copied from Ulta's own site navigation. filter narrows results using Ulta's own guided-navigation facet-code shape, comma-joined for multiple -- discover valid codes for a category from that category's own response facets field, whose value is ready to use directly as this parameter. An unrecognized category returns a not-found error.
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": "ulta_category"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Result page, 1-based, defaults to 1 | |
| filter | No | Guided-navigation facet code(s), comma-joined for multiple | |
| category | Yes | Ulta category path or URL |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | Yes | The tool result payload (shape varies per tool; see each tool's docs resource). |