swsd_list_catalog_items
List service request templates from SolarWinds Service Desk to find available offerings. Filter by site, department, state, or search text to identify the right catalog item for a request.
Instructions
List catalog items available in SolarWinds Service Desk. Each item represents an offerable service request template (e.g., "New Employee Onboarding", "Software Request") with a defined set of input variables (form fields). Use swsd_get_catalog_item to inspect a single item's variables, then swsd_create_service_request to submit a request.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Page number (1-indexed). | |
| site | No | Filter by site name. | |
| query | No | Free-text search across catalog item names + descriptions (maps to the SWSD `name` query param). | |
| state | No | Filter by state ("Approved", "Internal", or "Draft"). | |
| per_page | No | Results per page (1-100). SWSD caps at 100. | |
| department | No | Filter by department name. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| items | Yes | ||
| pagination | Yes | ||
| applied_filters | Yes | Echo of the filters applied to this query — empty object if none. Use this to reason about whether the result count reflects your filters or the tenant total. |