{"registry_version":"2026.1025.387","generated_at":"2026-10-25T06:27:00Z","content_sha256":"089d16f627d9365e3d0663cc8069203706d7cb23a76c332226e29686968811a5","signed":true,"signature":{"key_id":"ed25519:74ca19268e364242","algorithm":"ed25519","expires_at":"2026-11-24T06:27:09Z","expired":false,"manifest":"/registry/manifest.json"},"id":"anthropic/console-and-workspaces","name":"Claude Console - organization, credits, workspaces and keys","vendor":"Anthropic","status":"researched","last_verified":null,"last_researched":"2026-10-25","summary":"Set up a Claude Console organization for the Claude API: buy prepaid credits, create a workspace per project or environment with its own spend and rate limits, and create a personal or service-account API key scoped to that workspace. Optionally an Admin API key for automation.","account_model":{"summary":"A Claude Console organization holds billing (prepaid credits) and members with organization roles. Inside it, workspaces separate projects or environments; every request runs in exactly one workspace. Keys act as a person (personal key) or a service account, or belong to a workspace (legacy).","accounts":[{"name":"Claude Console organization","kind":"organisation","owned_by":"the company or the person","required":true},{"name":"Default Workspace","kind":"project","parent":"Claude Console organization","required":true,"note":"Always exists; cannot have its own spend limit."},{"name":"Project workspace (e.g. \"Production - <app>\")","kind":"project","parent":"Claude Console organization","required":false,"note":"Created by an org admin; own members, keys, spend and rate limits."},{"name":"Service account","kind":"other","parent":"Claude Console organization","required":false,"note":"Identity for shared or automated workloads so keys do not break when a person leaves."}]},"prerequisites":[{"entry":"anthropic/api","note":"The basic Console sign-up and first API key; this entry adds workspaces, scoped keys and limits."}],"identity_requires":[],"have_ready":[{"kind":"domain_email","description":"An email address for the Console login (a company address is best for an organization).","why":null,"needed_for":["account"],"auto_check":"domain_email_mx","source_url":null},{"kind":"other","description":"Organization name and a short description of your use case.","why":"Setup asks for organization and use-case details before payment.","needed_for":["account"],"auto_check":"none","source_url":"https://support.claude.com/en/articles/8114521-how-can-i-access-the-claude-api"},{"kind":"payment_card","description":"A payment card for prepaid credits.","why":null,"needed_for":["buy-credits"],"auto_check":"none","source_url":"https://support.claude.com/en/articles/8977456-how-do-i-pay-for-my-claude-api-usage"}],"steps":[{"id":"account","title":"Create or sign in to the Claude Console","summary":"Sign up at platform.claude.com (you create the account yourself) and fill in organization and use-case details.","route":"guided","gate":"human_login","human_only":true,"gate_label":"You sign in","depends_on":[],"optional":false,"url":"https://platform.claude.com/","lead_time":null,"preflight":[],"captures":null},{"id":"buy-credits","title":"Buy prepaid credits","summary":"As Admin or Billing role, open Billing and choose Buy credits; enter the amount and card yourself. Credits are available immediately. Optionally set auto-reload.","route":"guided","gate":"human_payment","human_only":true,"gate_label":"You add payment details","depends_on":["account"],"optional":false,"url":"https://platform.claude.com/settings/billing","lead_time":{"official":{"text":"Purchased credits are available immediately.","source_url":"https://support.claude.com/en/articles/8977456-how-do-i-pay-for-my-claude-api-usage","source_title":"How do I pay for my Claude API usage? - Claude Help Center"},"reported":null,"typical_minutes":null},"preflight":[],"captures":null},{"id":"create-workspace","title":"Create a workspace for the project","summary":"As an organization admin, go to Workspaces > Create workspace and give it a clear name such as \"Production - <app>\". Up to 100 workspaces per organization by default.","route":"copilot","gate":"human_submit","human_only":true,"gate_label":"You press submit","depends_on":["account"],"optional":false,"url":"https://platform.claude.com/settings/workspaces/new","lead_time":null,"preflight":[],"captures":null},{"id":"workspace-limits","title":"Set the workspace spend and rate limits","summary":"Select the workspace on the Workspaces page and set Spend limits (monthly cap and alerts); set rate limits on the Rate limits page. Limits can only be lower than the organization's.","route":"copilot","gate":"human_submit","human_only":true,"gate_label":"You press submit","depends_on":["create-workspace"],"optional":true,"url":"https://platform.claude.com/settings/workspaces","lead_time":null,"preflight":[],"captures":null},{"id":"service-account","title":"Create a service account for shared workloads (optional)","summary":"For CI or production services, have an org admin create a service account and add it to the workspace, so the key does not depend on one person.","route":"copilot","gate":"human_submit","human_only":true,"gate_label":"You press submit","depends_on":["create-workspace"],"optional":true,"url":"https://platform.claude.com/settings/service-accounts","lead_time":null,"preflight":[],"captures":null},{"id":"api-key","title":"Create a workspace-scoped API key","summary":"On API keys, choose Create key, name it, pick an expiration, set Linked account (yourself or the service account) and scope it to the workspace. The key is shown once; verapli captures it by selector into your env file.","route":"copilot","gate":"human_submit","human_only":true,"gate_label":"You press submit","depends_on":["create-workspace","buy-credits"],"optional":false,"url":"https://platform.claude.com/settings/keys","lead_time":null,"preflight":[],"captures":"ANTHROPIC_API_KEY"},{"id":"admin-key","title":"Create an Admin API key (optional, for automation)","summary":"Org admins can create an Admin key on Admin keys to manage workspaces, members, keys and usage reports by API. It has full admin access and no scopes.","route":"copilot","gate":"human_submit","human_only":true,"gate_label":"You press submit","depends_on":["account"],"optional":true,"url":"https://platform.claude.com/settings/admin-keys","lead_time":null,"preflight":[],"captures":"ANTHROPIC_ADMIN_KEY"},{"id":"tier-check","title":"Check usage tier and spend cap","summary":"New organizations may start in a lower Evaluation tier. Check the Rate limits page and use Request tier increase before a launch, since usage stops at the monthly cap until the 1st of the next month.","route":"guided","gate":"none","human_only":false,"gate_label":null,"depends_on":["buy-credits"],"optional":false,"url":"https://platform.claude.com/usage/limits","lead_time":null,"preflight":[],"captures":null}],"gates":[{"step":"account","gate":"human_login","label":"You sign in"},{"step":"buy-credits","gate":"human_payment","label":"You add payment details"},{"step":"create-workspace","gate":"human_submit","label":"You press submit"},{"step":"workspace-limits","gate":"human_submit","label":"You press submit"},{"step":"service-account","gate":"human_submit","label":"You press submit"},{"step":"api-key","gate":"human_submit","label":"You press submit"},{"step":"admin-key","gate":"human_submit","label":"You press submit"}],"lead_times":[{"step":"buy-credits","what":"Buy prepaid credits","official":{"text":"Purchased credits are available immediately.","source_url":"https://support.claude.com/en/articles/8977456-how-do-i-pay-for-my-claude-api-usage","source_title":"How do I pay for my Claude API usage? - Claude Help Center"},"reported":null}],"outputs":[{"name":"ANTHROPIC_API_KEY","description":"Personal or service-account API key scoped to the project workspace.","secret":true,"example_format":"sk-ant-api03-…","environments":null},{"name":"ANTHROPIC_WORKSPACE_ID","description":"Workspace id (needed in the anthropic-workspace-id header only for keys not scoped to a workspace).","secret":false,"example_format":"wrkspc_…","environments":null},{"name":"ANTHROPIC_ADMIN_KEY","description":"Admin API key for organization automation; keep out of application runtime.","secret":true,"example_format":"sk-ant-admin01-…","environments":null}],"renewals":[{"what":"Prepaid credits expire","every":"1 year from each purchase","every_days":365,"source_url":"https://support.claude.com/en/articles/8977456-how-do-i-pay-for-my-claude-api-usage"},{"what":"API keys with an expiry must be replaced (warning email 7 days or 1 day before, depending on lifetime)","every":"the expiration chosen at creation","every_days":null,"source_url":"https://platform.claude.com/docs/en/manage-claude/authentication"}],"estimated_minutes":null,"guide_url":"https://verapli.com/guides/anthropic/console-and-workspaces"}