List packages
list_packagesRetrieve product packages and package groups from the Blesta catalog. Filter by name, type, status, or group, and optionally include per-term pricing for up to 25 packages.
Instructions
Product catalog: packages and package groups. Wraps Packages.getAll (compact view) and Packages.getAllGroups. Packages.getAll does not return prices; set include_pricing (max 25 packages per call, so filter by name or group first) to fetch Packages.get for each and attach pricing per term/period/currency. Pass full for raw objects incl. descriptions.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| full | No | Raw package objects (descriptions, email templates, module meta) | |
| name | No | Partial package name filter | |
| type | No | ||
| status | No | Default: all statuses | |
| company_id | No | Defaults to BLESTA_COMPANY_ID or the first company | |
| include_hidden | No | ||
| include_pricing | No | Fetch prices for each package (one Packages.get call each; max 25 packages) | |
| package_group_id | No |