swsd_list_catalog_items
Retrieve a paginated list of service request templates from SolarWinds Service Desk, with filters for state, department, site, and name search.
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). | |
| per_page | No | Results per page (1-100). SWSD caps at 100. | |
| state | No | Filter by state ("Approved", "Internal", or "Draft"). | |
| department | No | Filter by department name. | |
| site | No | Filter by site name. | |
| query | No | Free-text search across catalog item names + descriptions (maps to the SWSD `name` query param). |
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. |