Wave: List Products
wave_list_productsList products and services from your Wave account to use as line items in invoices and estimates. Filter by name, date, archive status, or sales type.
Instructions
List products and services. Invoice and estimate line items must reference a product, so this is the usual first step when building either one.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | 1-based page number for offset pagination. | |
| sort | No | NAME_ASC, NAME_DESC, CREATED_AT_ASC/DESC, MODIFIED_AT_ASC/DESC. Defaults to NAME_ASC. | |
| is_sold | No | Only products sold to customers. | |
| fetch_all | No | Walk every page instead of returning just one. Slower, but complete. | |
| is_bought | No | Only products bought from vendors. | |
| page_size | No | Records per page (1-200). | |
| business_id | No | Business to operate on. Defaults to the session business set by wave_set_default_business. | |
| is_archived | No | Filter to archived (true) or active (false) products. | |
| name_contains | No | Case-insensitive substring match on name, applied locally. | |
| modified_after | No | ISO 8601 timestamp; only products changed after it. | |
| modified_before | No | ISO 8601 timestamp; only products changed before it. | |
| response_format | No | Output format: "markdown" for a compact human-readable summary, "json" for the complete record. | markdown |