swsd_list_catalog_items
Retrieve catalog items from SolarWinds Service Desk representing service request templates, with filters for name, state, department, or site to identify available offerings.
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. |