search_products
Search for products by name, code, or description with advanced filters for exact matches and field-specific queries.
Instructions
Search for products with advanced filtering options.
Performs a product-specific search across all product fields.
Workflow tips:
Search term must be at least 2 characters
Specify fields to search: name, code, description, custom fields
Use include_fields to limit response data
Use exact_match for precise searches (e.g., SKU lookup)
Results ordered by relevance
Useful for finding products by name, code, or SKU
Common use cases:
Search by name: { "term": "premium subscription" }
Search by code/SKU: { "term": "SKU-123", "fields": "code" }
Exact product match: { "term": "PRD-001", "exact_match": true }
Search description: { "term": "enterprise", "fields": "description" }
Limit response: { "term": "product", "include_fields": "name,code,price" }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| term | Yes | Search term (min 2 chars) | |
| limit | No | Number of items to return | |
| start | No | Pagination start | |
| fields | No | Comma-separated field names to search | |
| exact_match | No | Perform exact match search | |
| include_fields | No | Comma-separated fields to include in response |