Users (RBAC)
List Users
GET
List Users
List the users provisioned for a specific index. Requires RBAC enabled and the root API key.
SDK-supplied index (legacy path):
See Multi-Tenancy & RBAC for the full operator playbook.
Authentication
Required — root API key in theX-API-Key header:
Path Parameters
| Parameter | Type | Description |
|---|---|---|
index_name | string | Name of the index to list users for. |
Headers
| Header | Type | Description |
|---|---|---|
X-Index-Key | string | (Optional) 32-byte index KEK as a hex string. Required for SDK-supplied indexes (provider: none). Omit for KMS-backed indexes — the service resolves the KEK via the stored KMSBlob. |
GET/DELETE on this resource have no request body, so the index key travels in the X-Index-Key header. The sibling POST /v1/indexes/{index_name}/users endpoint takes the same key as an index_key field in its JSON body.Response
Exceptions
401: Authentication failed (invalid root API key).403: RBAC is not enabled, or the caller is not using the root key.404: Index not found.500: Internal server error.