List Catalog Items
list_catalog_itemsBrowse and search ServiceNow catalog items by name, description, category, or catalog. Use filters to find active offerings before requesting item details or submitting a request.
Instructions
List service catalog items from the sc_cat_item table. Supports text search on item name and description, filtering by category, catalog, and active status.
Use this to browse or search for available catalog offerings before getting item details or submitting a request.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of records to return (default 20). | |
| query | No | Optional encoded query for additional filtering. | |
| active | No | Filter by active status. Omit to return all. | |
| offset | No | Number of records to skip for pagination (default 0). | |
| instance | No | The ServiceNow instance auth alias to use. This is the alias configured via `now-sdk auth --add` (e.g., "myinstance", "prod", "test"). The user will typically refer to this by name when saying things like "on my myinstance instance". If not provided, falls back to the SN_AUTH_ALIAS environment variable. | |
| text_search | No | Search catalog items by name or short description (contains match). | |
| catalog_sys_id | No | Filter items by catalog sys_id (sc_catalogs field). | |
| category_sys_id | No | Filter items by category sys_id. |