credentials

List upstream API credentials — labels and API bindings only, no secret values

List stored upstream API credentials. Values are never returned.

All authenticated callers (agent keys and human sessions) can see all credential labels and IDs — this is intentional. Labels are not secrets, and agents need to discover credential IDs in order to file targeted grant access requests (e.g. "bind Work Gmail" vs "bind Personal Gmail").

Use GET /credentials/{id} to retrieve a specific credential by ID. Filter with ?api_id=api.github.com to list all credentials for a given API.

get/credentials

Query parameters

api_idstring nullable

Filter credentials by API ID (hostname)

Filter credentials by API ID (hostname)

Response

Successful Response

idstring required
labelstring required
identitystring nullable
api_idstring nullable
auth_typestring nullable
server_variablesobject nullable
schemeobject nullable
routesstring[] nullable
created_atnumber nullable
updated_atnumber nullable
account_idstring nullable
app_slugstring nullable
synced_atnumber nullable

Changes