zms_list_app_catalog
List discovered applications with their ports, protocols, and processes to plan Zscaler policies. Filter by name or category and sort results.
Instructions
List the ZMS application catalog.
Read-only. Returns one row per discovered application (id, name, category) plus its nested port/protocol/process specs — useful for policy planning. Filter by name/category, sort by name/category/time. Requires ZSCALER_CUSTOMER_ID.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | ||
| query | No | Optional JMESPath expression applied to the results after the API call, for client-side filtering and projection. Field names are exactly what the Zscaler API returns. Examples: "[?enabled==`true`]", "[*].{name: name, id: id}", "length(@)". Omit to get the full records. | |
| sort_by | No | ||
| category | No | ||
| page_num | No | ||
| page_size | No | ||
| sort_order | No |