{"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":"aws/bedrock-model-access","name":"Amazon Bedrock - model access and API keys","vendor":"Amazon Web Services","status":"researched","last_verified":null,"last_researched":"2026-10-25","summary":"In commercial Regions most Bedrock models switch on automatically the first time you call them, provided the calling identity has AWS Marketplace subscribe permissions and the account has a valid payment method. Anthropic models also need a one-time first-time-use (use case) form. Optionally generate a Bedrock API key.","account_model":{"summary":"Model access is decided per AWS account (accounts in one AWS Organization can differ). The Anthropic use-case form is filed once per account, or once at the Organization's management account and inherited by member accounts."},"prerequisites":[{"entry":"aws/account-and-iam","note":"An activated AWS account with a valid payment method and a non-root identity."}],"identity_requires":[],"have_ready":[{"kind":"payment_card","description":"A valid payment method on the AWS account that can be used for AWS Marketplace purchases.","why":null,"needed_for":["first-invoke"],"auto_check":"none","source_url":"https://docs.aws.amazon.com/bedrock/latest/userguide/model-access.html"},{"kind":"live_website","description":"A company website for the Anthropic use-case form (individuals may give a portfolio, GitHub profile or project URL).","why":null,"needed_for":["anthropic-ftu"],"auto_check":"website_live","source_url":"https://docs.aws.amazon.com/bedrock/latest/userguide/model-access.html"},{"kind":"other","description":"Company name, industry, whether users are internal or external, and a description of the use case (up to 8,192 characters).","why":null,"needed_for":["anthropic-ftu"],"auto_check":"none","source_url":"https://docs.aws.amazon.com/bedrock/latest/userguide/model-access.html"}],"steps":[{"id":"choose-region","title":"Choose a Region where the model is offered","summary":"Check the model card for supported Regions; long-term API keys and some access settings are Region-bound.","route":"guided","gate":"none","human_only":false,"gate_label":null,"depends_on":[],"optional":false,"url":null,"lead_time":null,"preflight":[],"captures":null},{"id":"marketplace-permissions","title":"Give the calling identity AWS Marketplace permissions","summary":"Attach a policy allowing aws-marketplace:Subscribe, Unsubscribe and ViewSubscriptions (or AmazonBedrockFullAccess) to the role or user that will make the first call. Only needed the first time a model is used in the account.","route":"api","gate":"none","human_only":false,"gate_label":null,"depends_on":["choose-region"],"optional":false,"url":null,"lead_time":null,"preflight":[],"captures":null},{"id":"anthropic-ftu","title":"Submit the Anthropic first-time-use form (Anthropic models only)","summary":"Open an Anthropic model in the Model catalog (or the Anthropic provider page) and fill in the use-case form, or call PutUseCaseForModelAccess. You submit it yourself. Skip if the Organization's management account already did.","route":"copilot","gate":"human_submit","human_only":true,"gate_label":"You press submit","depends_on":["marketplace-permissions"],"optional":true,"url":"https://console.aws.amazon.com/bedrock/home#/providers/anthropic","lead_time":{"official":{"text":"In most cases access is granted as soon as the form is submitted, but the agreement can sit in PENDING; AWS emails when it is set up.","source_url":"https://docs.aws.amazon.com/bedrock/latest/userguide/model-access.html","source_title":"Request access to models - Amazon Bedrock User Guide"},"reported":null,"typical_minutes":null},"preflight":["website_live"],"captures":null},{"id":"first-invoke","title":"Make the first call to the model","summary":"Open the model in the playground or call InvokeModel/Converse. Bedrock starts the Marketplace subscription in the background. By using a third-party model for the first time you accept its EULA.","route":"api","gate":"human_terms","human_only":true,"gate_label":"You accept the terms","depends_on":["marketplace-permissions"],"optional":false,"url":null,"lead_time":{"official":{"text":"Subscription setup takes up to 15 minutes; after fixing missing permissions allow up to 2 minutes.","source_url":"https://docs.aws.amazon.com/bedrock/latest/userguide/model-access.html","source_title":"Request access to models - Amazon Bedrock User Guide"},"reported":null,"typical_minutes":null},"preflight":[],"captures":null},{"id":"api-key","title":"Generate a Bedrock API key (optional)","summary":"In Bedrock > API keys, generate a short-term key (up to 12 hours, recommended) or a long-term key with an expiry (exploration only; it creates an IAM user). verapli captures it into your env file as AWS_BEARER_TOKEN_BEDROCK.","route":"copilot","gate":"human_submit","human_only":true,"gate_label":"You press submit","depends_on":["first-invoke"],"optional":true,"url":"https://console.aws.amazon.com/bedrock/","lead_time":null,"preflight":[],"captures":"AWS_BEARER_TOKEN_BEDROCK"}],"gates":[{"step":"anthropic-ftu","gate":"human_submit","label":"You press submit"},{"step":"first-invoke","gate":"human_terms","label":"You accept the terms"},{"step":"api-key","gate":"human_submit","label":"You press submit"}],"lead_times":[{"step":"anthropic-ftu","what":"Submit the Anthropic first-time-use form (Anthropic models only)","official":{"text":"In most cases access is granted as soon as the form is submitted, but the agreement can sit in PENDING; AWS emails when it is set up.","source_url":"https://docs.aws.amazon.com/bedrock/latest/userguide/model-access.html","source_title":"Request access to models - Amazon Bedrock User Guide"},"reported":null},{"step":"first-invoke","what":"Make the first call to the model","official":{"text":"Subscription setup takes up to 15 minutes; after fixing missing permissions allow up to 2 minutes.","source_url":"https://docs.aws.amazon.com/bedrock/latest/userguide/model-access.html","source_title":"Request access to models - Amazon Bedrock User Guide"},"reported":null}],"outputs":[{"name":"AWS_BEARER_TOKEN_BEDROCK","description":"Bedrock API key sent as a bearer token.","secret":true,"example_format":"opaque bearer token","environments":null},{"name":"BEDROCK_MODEL_ID","description":"Model or inference profile id to call.","secret":false,"example_format":"us.anthropic.claude-…","environments":null}],"renewals":[],"estimated_minutes":null,"guide_url":"https://verapli.com/guides/aws/bedrock-model-access"}