Credentials

List credentials

Unified credential list — API-key connections and OAuth grants, presence and status only. Secret values never leave ToolPiper.

get/v1/credentials

Request

  • Base URL: http://localhost:9998
  • URL: http://localhost:9998/v1/credentials
  • Auth: HTTP bearer

Response

Array of credentials

idstring required

Stable, non-colliding identity key (host:<host> or provider:<id>).

providerIdstring nullable

Catalog provider id when known (google, openai, ...).

displayNamestring required
keyPresence'configured' | 'absent' | 'unreadable' required

Whether an API key is stored in the Keychain for this credential, three-way. configured means the Keychain returned a key. absent means the Keychain answered and there is no key for this account. unreadable means the Keychain refused to answer (locked, or a missing entitlement) and says nothing about whether a key exists, so consumers must not treat it as absence.

Changes

No recorded changes to this operation across all 1 revision of this API.