Get your API key
- Sign up at app.artifacta.io/signup
- Complete onboarding — a key is auto-generated for you
- Or create additional keys at app.artifacta.io/dashboard/keys
Key format
ak_live_x9f7v3m1p0q2r4s6t8u0w1y3z5a7b9c2
Authenticate the CLI
- Environment variable (recommended)
- Interactive login
- Pipe from stdin (CI / agents)
- Non-interactive login (--key flag)
ARTIFACTA_API_KEY env var > config file.
Authenticate the Python SDK
Authenticate the REST API
Authorization: Bearer <key> header.
Verify authentication
Output
Key limits
Revoked keys don’t count toward the limit. Revoke unused keys at app.artifacta.io/dashboard/keys.
Security notes
- Keys are hashed (SHA-256) before storage — Artifacta never stores your full key
- A revoked key is immediately unusable
- Keys do not expire — revoke manually when no longer needed
- All keys have full tenant access (no per-key permission scopes in V1)