{"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"},"entry_sha256":"f56970a9ac01e0b9f5f8192fd906fd7b7ac476297c26e3696b9903c4d2a19305","entry":{"id":"anthropic/console-and-workspaces","name":"Claude Console - organization, credits, workspaces and keys","vendor":"Anthropic","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.","aliases":["claude-console","anthropic-console","anthropic-workspaces","claude-platform"],"category":"ai","group":"B","homepage":"https://platform.claude.com/","docs":["https://platform.claude.com/docs/en/manage-claude/workspaces","https://platform.claude.com/docs/en/manage-claude/authentication","https://platform.claude.com/docs/en/api/rate-limits"],"status":"researched","last_verified":null,"last_researched":"2026-10-25","sources":[{"id":"workspaces","url":"https://platform.claude.com/docs/en/manage-claude/workspaces","title":"Workspaces - Claude Platform Docs","accessed":"2026-10-25","supports":"Default Workspace cannot be renamed/archived/deleted; max 100 workspaces per org by default; only org admins create workspaces; workspace roles; workspace spend limits (not on Default Workspace) and rate limits below org limits; archiving is irreversible and archives the workspace's keys; Claude Code workspace auto-created; Admin API endpoints for workspaces and members.","kind":"official"},{"id":"auth","url":"https://platform.claude.com/docs/en/manage-claude/authentication","title":"Authentication - Claude Platform Docs","accessed":"2026-10-25","supports":"Key types (personal, service account, legacy workspace key); create at settings/keys with expiration (3 hours, 1 day, 7 days, 30 days, custom, Never) and Linked account; expiry warning emails; anthropic-workspace-id header required for keys not scoped to a workspace; Disable is reversible, Delete is permanent; Workload Identity Federation as keyless alternative.","kind":"official"},{"id":"get-key","url":"https://platform.claude.com/docs/en/get-api-key","title":"Get your Claude API key - Claude Platform Docs","accessed":"2026-10-25","supports":"Create an account at platform.claude.com; key shown once and starts with sk-ant-; Create key disabled means your role lacks permission.","kind":"official"},{"id":"admin-keys","url":"https://platform.claude.com/docs/en/manage-claude/admin-api-keys","title":"Create an Admin API key - Claude Platform Docs","accessed":"2026-10-25","supports":"Admin keys created at settings/admin-keys by org admins only; prefix sk-ant-admin01-; full access, no scopes; shown once.","kind":"official"},{"id":"rate-limits","url":"https://platform.claude.com/docs/en/api/rate-limits","title":"Rate limits - Claude Platform Docs","accessed":"2026-10-25","supports":"New orgs may start in the Evaluation tier below standard limits; tiers Start/Build/Scale with monthly spend caps $500/$1,000/$200,000; usage pauses at the cap until the 1st of next month (429 enforced_spend_limit_reached); Request tier increase on the Rate limits page.","kind":"official"},{"id":"billing","url":"https://support.claude.com/en/articles/8977456-how-do-i-pay-for-my-claude-api-usage","title":"How do I pay for my Claude API usage? - Claude Help Center","accessed":"2026-10-25","supports":"Prepaid usage credits bought by Admin or Billing role on the Billing page; available immediately; auto-reload; credits expire one year from purchase and cannot be extended; all credit purchases non-refundable; access stops when credits run out; invoicing via Sales.","kind":"official"},{"id":"access-api","url":"https://support.claude.com/en/articles/8114521-how-can-i-access-the-claude-api","title":"How can I access the Claude API? - Claude Help Center","accessed":"2026-10-25","supports":"Setup asks for organization and use-case details before payment details (search excerpt).","kind":"official"},{"id":"aup","url":"https://www.anthropic.com/legal/aup","title":"Anthropic Usage Policy","accessed":"2026-10-25","supports":"Anthropic may warn, throttle, limit, suspend or terminate access; bans coordinating multiple accounts to evade detection, circumventing a ban via another account, reselling/proxying access without authorisation, and access in violation of the Supported Regions Policy. Page showed an effective date of 2026-11-12 [to verify].","kind":"official"},{"id":"regions","url":"https://www.anthropic.com/supported-countries","title":"Anthropic supported countries and regions","accessed":"2026-10-25","supports":"API and developer platform available only in the listed countries and regions (United Kingdom listed).","kind":"official"}],"allowed_domains":["platform.claude.com"],"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."}],"have_ready":[{"kind":"domain_email","description":"An email address for the Console login (a company address is best for an organization).","needed_for":["account"],"auto_check":"domain_email_mx"},{"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":"access-api"},{"kind":"payment_card","description":"A payment card for prepaid credits.","needed_for":["buy-credits"],"auto_check":"none","source":"billing"}],"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","depends_on":[],"gate":"human_login","url":"https://platform.claude.com/","sources":["get-key","access-api"]},{"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","depends_on":["account"],"gate":"human_payment","url":"https://platform.claude.com/settings/billing","lead_time":{"official":{"text":"Purchased credits are available immediately.","source":"billing"}}},{"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","depends_on":["account"],"gate":"human_submit","url":"https://platform.claude.com/settings/workspaces/new","fields":[{"label":"Workspace name","from_profile":"project_name"}],"recovery":[{"hiccup":"No Create workspace button.","fix":"Only organization admins can create workspaces; ask an admin or have your role changed.","source":"workspaces"}]},{"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","depends_on":["create-workspace"],"gate":"human_submit","url":"https://platform.claude.com/settings/workspaces","optional":true,"sources":["workspaces"]},{"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","depends_on":["create-workspace"],"gate":"human_submit","url":"https://platform.claude.com/settings/service-accounts","optional":true,"sources":["auth","workspaces"]},{"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","depends_on":["create-workspace","buy-credits"],"gate":"human_submit","url":"https://platform.claude.com/settings/keys","recovery":[{"hiccup":"Create key button is disabled.","fix":"Your workspace role cannot create keys (Workspace User); ask an admin for Workspace Developer, or for a service account key.","source":"get-key"},{"hiccup":"400 error saying the key is not scoped to a workspace.","fix":"Send the anthropic-workspace-id header with the workspace's wrkspc_ id, or create a key scoped to that workspace.","source":"auth"},{"hiccup":"401 authentication_error after some weeks.","fix":"The key expired; expired keys cannot be reactivated - create a new one.","source":"auth"}],"capture":{"env":"ANTHROPIC_API_KEY","kind":"api_key","mask_pattern":"^sk-ant-"}},{"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","depends_on":["account"],"gate":"human_submit","url":"https://platform.claude.com/settings/admin-keys","capture":{"env":"ANTHROPIC_ADMIN_KEY","kind":"api_key","mask_pattern":"^sk-ant-admin01-"},"optional":true},{"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","depends_on":["buy-credits"],"gate":"none","url":"https://platform.claude.com/usage/limits","recovery":[{"hiccup":"429 with error_code enforced_spend_limit_reached and no retry-after.","fix":"The monthly tier cap is reached; request a tier increase on the Rate limits page or contact support.","source":"rate-limits"}]}],"outputs":[{"name":"ANTHROPIC_API_KEY","description":"Personal or service-account API key scoped to the project workspace.","secret":true,"example_format":"sk-ant-api03-…","from_step":"api-key"},{"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_…","from_step":"create-workspace"},{"name":"ANTHROPIC_ADMIN_KEY","description":"Admin API key for organization automation; keep out of application runtime.","secret":true,"example_format":"sk-ant-admin01-…","from_step":"admin-key"}],"terms_notes":[{"kind":"rules_say","severity":"red","title":"Usage Policy enforcement","text":"Anthropic may warn, throttle, suspend or terminate access for Usage Policy violations, including using extra accounts to evade detection or a ban, or reselling/proxying access without authorisation. Plain-English summary, not legal advice.","source":"aup"},{"kind":"rules_say","severity":"red","text":"The API is only available in Anthropic's supported countries and regions; giving access elsewhere breaks the Usage Policy.","source":"regions"},{"kind":"rules_say","severity":"amber","title":"Credits expire and are non-refundable","text":"Prepaid credits expire one year after purchase (no extension) and purchases are non-refundable, so buy what you will use.","source":"billing"},{"kind":"rules_say","severity":"amber","text":"Archiving a workspace cannot be undone and archives every key created for it within seconds.","source":"workspaces"},{"kind":"rules_say","severity":"yellow","text":"You cannot set a spend limit on the Default Workspace - create a separate workspace if you want a hard cap per project.","source":"workspaces"}],"renewals":[{"what":"Prepaid credits expire","every":"1 year from each purchase","every_days":365,"source":"billing"},{"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","source":"auth"}],"pricing_notes":{"costs":"Prepaid usage credits charged per successful call at current model pricing; auto-reload optional; monthly invoicing only via Sales.","notes":"Monthly spend caps by tier - Start $500, Build $1,000, Scale $200,000; Custom has no cap.","source":"billing"},"stripe_projects":false,"api_provisioning":{"available":"partial","notes":"Sign-up and credit purchase are human steps. Workspaces, workspace members and key listing are available through the Admin API (Admin key or org:admin OAuth); usable API keys must still be created in the Console.","docs":["https://platform.claude.com/docs/en/manage-claude/admin-api"],"source":"get-key"},"detect":{"env_names":["ANTHROPIC_API_KEY","ANTHROPIC_ADMIN_KEY"],"packages":["@anthropic-ai/sdk","anthropic"]}}}