dollartree_search
Search Dollar Tree products or browse a category with its live filter groups and options. q is optional; browse with navigation_id from dollartree_categories or pass an exact navigation_state returned by a filter option. navigation_id and navigation_state are mutually exclusive. offset is zero-based, page_size is 48, 72, or 96, and sort accepts the storefront's exact sort values.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "dollartree_search"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | No | Optional. Product search query. Omit when browsing by a category or navigation state. | |
| sort | No | Optional. Exact upstream sort value: empty, product.x_unitPriceNumeric|0, product.x_unitPriceNumeric|1, DollarProductType.new|1, DollarProductType.averageRating|1, product.displayName|0, product.displayName|1, product.casePrice|1, or DollarProductType.numberOfReviews|1. | |
| offset | No | Optional. Zero-based upstream result offset. Defaults to 0. | |
| page_size | No | Optional. Results per page: 48, 72, or 96. Defaults to 48. | |
| navigation_id | No | Optional. Dollar Tree search navigation id. Use a dimension_id from dollartree_categories or an option returned in filter_groups. | |
| navigation_state | No | Optional. Exact navigation_state returned for a filter option. Mutually exclusive with navigation_id; it preserves the upstream multi-filter navigation selection. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | Yes | The tool result payload (shape varies per tool; see each tool's docs resource). |