List virtual keys (metadata only; never secrets). Filters: ?enabled=, ?prefix=, ?group= (keys bound to a group; a `user:<sub>` leaf's keys are one person's). Paginate: ?limit=, ?cursor= (opaque)
Changed onRequest
- The document declares no server URL.
- Auth: one of:
- API key in header x-admin-token
- HTTP bearer
Query parameters
Filter by enabled state (true|false)
Filter by key-id prefix
Filter by bound group (a user:<sub> leaf's keys are one person's)
Page size (default 200, max 1000)
Opaque continuation cursor from next_cursor
Set to tombstoned to include hard-deleted keys, which are otherwise omitted (each row's state reads "tombstoned")
Response
{items, next_cursor}: the cursor page envelope (next_cursor null at end)
Changes
- breaking
the response property
//became nullable for the status - breaking
removed the required property
//from the response with the status - breaking
removed the required property
//from the response with the status - breaking
removed the required property
//from the response with the status - breaking
removed the required property
//from the response with the status - info
api operation id
GetKeyswas added - info
added the new optional
queryrequest parametergroup - info
added the new optional
queryrequest parameterinclude - info
added the non-success response with the status
- info
added the required property
//to the response with the status - info
added the required property
//to the response with the status - info
added the required property
//to the response with the status
- breaking