List Kong entities
kong_listList Kong entities from the Admin API with tag filtering and pagination. Optionally fetch all items across pages automatically.
Instructions
List entities of a given type from the Kong Admin API (GET on a collection). Supports filtering by tags and offset pagination. Use fetch_all to automatically follow pagination and return every item.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| size | No | Page size (number of items per page, default 100, max 1000). | |
| tags | No | Filter by tags. Multiple tags are AND-combined (comma semantics). | |
| entity | Yes | The Admin API collection path. Plain entity name (e.g. 'services', 'routes', 'consumers', 'plugins', 'upstreams', 'certificates') or a nested collection path (e.g. 'upstreams/my-upstream/targets', 'services/my-service/routes', 'consumers/bob/key-auth'). Common values: services, routes, consumers, consumer_groups, plugins, upstreams, certificates, ca_certificates, snis, vaults, keys, key-sets, workspaces, acls, tags, upstreams/<upstream>/targets, services/<service>/routes, services/<service>/plugins, routes/<route>/plugins, consumers/<consumer>/plugins, consumers/<consumer>/key-auth, consumers/<consumer>/basic-auth, consumers/<consumer>/jwt, consumers/<consumer>/hmac-auth, consumers/<consumer>/acls, rbac/roles, rbac/users, admins, groups, event-hooks, developers. | |
| offset | No | Pagination cursor returned as `offset` by a previous page. | |
| fetch_all | No | If true, automatically follow pagination and return all items in a single array. Ignores offset. | |
| workspace | No | EE workspace to scope this request to. Overrides the configured default workspace. Leave empty for OSS or the 'default' workspace. |