Credential
geni credential list
List the credentials you can use, owned or shared.
geni credential list [flags]Every credential you own or have been granted access to, whether through a workspace grant or a per-credential collaborator row. Use it to find the id to pass to geni exec bash --cred.
Synopsis
geni credential list # everything you can use
geni credential list --service slack # one service
geni credential list --mine # only ones you own
geni credential list -q "prod" # ranked search
geni credential list --json| Flag | Notes |
|---|---|
--service <slug> | Filter to one service (slack, github, salesforce). Discover slugs with geni integration list. |
--mine | Only credentials you own, excluding ones shared with you. |
-q, --query <text> | Substring rank across service, title, and provider name. The service slug weighs highest. |
--json | Machine-readable output. Each entry carries id, service, envVars, grantedScopes, and more. |
Output
ID SERVICE TITLE
* cred_01HX… slack Slack, Acme prod
* cred_01HY… github GitHub, personal
cred_01HZ… openai OpenAI key (shared by Ada)* marks credentials you own. The marker is suppressed when every row is yours or none are, since it would distinguish nothing.
For env var names, OAuth scopes, and the field breakdown of one credential, use geni credential get <id>. Secrets are never printed: they are resolved server-side at exec time.