Tenant-scoped keys
List, create, revoke, and rotate credentials inside the tenant established by the supplied admin key.
Tenant-scoped administration and recovery through explicit commands—without hand-built JSON, fragile curl workflows, or shortcuts around Drift authorization.
Focused by design
Drift remains authoritative for behavior, authorization, tenancy, and persistence. The CLI makes its supported operator workflows easier to invoke and automate.
List, create, revoke, and rotate credentials inside the tenant established by the supplied admin key.
Inspect and restore soft-deleted vertices or edges while preserving Drift version checks.
Use stable JSON envelopes, documented exit codes, and credential-safe configuration in scripts and CI.
Why it exists
Drift CLI replaces ad hoc administrative requests while preserving the same API contracts, tenant context, key scopes, and optimistic-concurrency rules as every other Drift client.
Guides & reference
Learn a workflow, solve a task, inspect a contract, or understand a boundary.
Build the CLI and administer an existing Drift tenant from the ground up.
Open tutorialConfigure access, manage keys, recover records, and use JSON output.
Open how-toUnderstand client boundaries, credentials, and Drift tenant administration.
Open explanationCheck exact commands, configuration, environment variables, and exit codes.
Open referenceWhere it fits
Replace hand-built administrative requests with explicit, discoverable commands.
Use machine-readable output and coarse exit codes without placing secrets in arguments.
Keep sensitive key and recovery actions reviewable, repeatable, and tenant-bound.