List credentials
Returns a paginated list of credentials for the team. Only the prefix is
shown — the full secret is never returned after creation. Pass kind
to filter by credential type.
Auth: JWT only (see POST /credentials for the rationale on why
dk- is rejected on credential management).
Documentation Index
Fetch the complete documentation index at: https://docs.cyberun.cloud/llms.txt
Use this file to discover all available pages before exploring further.
Authorizations
User session JWT (Bearer ). Must be paired with the X-Team-ID
request header on team-scoped endpoints so the server knows which
team's resources to operate on.
Headers
UUID of the team to scope the request to. Required on all team-scoped JWT endpoints because a user may belong to multiple teams.
"019abc12-4567-7890-abcd-ef1234567891"
Query Parameters
Page number to retrieve (1-based). Default: 1.
x >= 11
Number of items per page (1–100). Default: 20.
1 <= x <= 10020
Filter by credential kind. Returns all kinds when omitted. Type of credential. Each kind shares the same storage shape but has different behaviour:
integration(sk-...): team-scoped programmatic key. Carries no user identity; used by CI bots, third-party integrations, scripts.agent(ak-...): team-scoped agent key. Used by headless workers connecting to the platform's WebSocket. Rejected by the REST surface — see the carrier table at the top of the spec.device(dk-...): per-user, team-scoped key issued by the desktop device-pairing flow (POST /desktop/pair/confirm). Carriesuser_idso the authorization layer can run against the actual user. Cannot be issued viaPOST /credentials— use the pairing flow.
integration, agent, device "integration"
