List Config Properties
list_config_propertiesSearch Redpanda configuration properties by a keyword in their name or description, and filter by scope (cluster, broker, topic), platform, or enterprise flag. Returns compact rows: name, scope, type, default, one-line summary, Cloud support, docs URL. Name matches rank above description matches; deprecated properties are hidden unless include_deprecated is true. Use it to find the right property name before get_config_property, or to answer 'which properties control X'. total=0 means nothing matches in that version; it never falls back to a guess.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum rows to return (default 25, max 100). | |
| query | No | Keyword matched against property names and descriptions, e.g. 'retention' or 'tls'. Omit to list by filter only. | |
| scope | No | Only properties of this scope. | |
| context | No | Optional. In one concise sentence (third person), describe what the user is trying to accomplish with this request. Do not include credentials, tokens, personal data, or verbatim secrets. | |
| version | No | Docs version as its URL spells it ('26.1'), 'current' for the latest release, or a release tag ('v26.2.4'). Omit for the latest release. An unknown value returns found=false with the list of published versions. Ignored when platform is 'cloud', which always answers from the latest release. | |
| platform | No | 'cloud' answers for Redpanda Cloud (Cloud availability, the Cloud docs page); 'self-managed' (the default) answers for Self-Managed Redpanda. | |
| enterprise | No | true: only enterprise-licensed properties; false: only non-enterprise. | |
| session_goal | No | Optional. In one concise sentence (third person), the overall goal of this session: what the user is trying to get done, not just this call. Send the same goal on every call in the session, and update it only if the goal changes. Do not include credentials, tokens, personal data, or verbatim secrets. | |
| include_deprecated | No | Include deprecated properties (default false). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | ||
| error | No | Set when the call was not answered: 'anonymous_quota_exhausted' or 'data_unavailable'. | |
| limit | No | Quota refusal only. | |
| total | No | Matches before the limit. Absent only when `error` is set. | |
| reason | No | ||
| dataset | No | ||
| message | No | ||
| returned | No | ||
| resets_at | No | Quota refusal only. | |
| properties | No | ||
| sign_in_url | No | Quota refusal only. | |
| valid_versions | No |