AWS Bedrock via VerticalAPI

Route to Bedrock-hosted Claude, Llama, Mistral, Titan and Cohere via VerticalAPI's OpenAI-compatible endpoint. BYOK with AWS IAM credentials, zero markup, your data stays in your AWS region.

Endpoint: https://api.verticalapi.com/v1/chat/completions  ·  BYOK header: X-Provider-Key: <iam-access-key>:<secret>

AWS Bedrock models routed by VerticalAPI

Pass the model ID below as model in any OpenAI-compatible request. New AWS Bedrock models are typically supported within 24h of release.

Model IDNameContextPricing (provider)
anthropic.claude-sonnet-4-5-v1:0 Claude Sonnet 4.5 (Bedrock) 200K Anthropic Bedrock pricing
meta.llama3-3-70b-instruct-v1:0 Llama 3.3 70B (Bedrock) 128K AWS Llama pricing
mistral.mistral-large-2407-v1:0 Mistral Large 2 (Bedrock) 128K AWS Mistral pricing
amazon.titan-text-premier-v1:0 Titan Text Premier 32K AWS Titan pricing

Pricing reflects AWS Bedrock's rates — you pay AWS Bedrock directly. VerticalAPI adds zero markup on tokens.

5-line AWS Bedrock call via VerticalAPI

Drop-in replacement for the OpenAI SDK. Works with the OpenAI Python client, Node, Go, curl — anything that speaks HTTP.

aws-bedrock_quickstart.py Python
from openai import OpenAI

client = OpenAI(
    base_url="https://api.verticalapi.com/v1",
    api_key="vapi_...",
    default_headers={"X-Provider-Key": "AWS access key..."}
)

response = client.chat.completions.create(
    model="anthropic.claude-sonnet-4-5-v1:0",  # AWS Bedrock
    messages=[{"role": "user", "content": "Hello"}]
)
print(response.choices[0].message.content)

Four reasons developers route AWS Bedrock through us

Zero token markup

You pay AWS Bedrock directly with your own key. VerticalAPI's revenue is the gateway subscription, not a tax on your tokens.

One key, every provider

AWS Bedrock alongside OpenAI, Anthropic, Gemini and 12 more — same OpenAI-compatible endpoint, same SDK, switchable per-request.

Latency & cost monitoring

Per-request token counts, p50/p95 latency and cost dashboards out of the box. Compare AWS Bedrock to other providers on identical prompts.

Observability built in

Every AWS Bedrock call gets a trace ID, replayable payload and audit log entry. Wire to Datadog or Sentry via OpenTelemetry.

Where AWS Bedrock shines

AWS-native data residency VPC-only inference BAA / HIPAA pipelines consolidated AWS billing

Common questions about AWS Bedrock on VerticalAPI

How do I authenticate with Bedrock?

Configure an IAM access-key/secret pair (or AssumeRole with a session token) in the VerticalAPI dashboard. Region defaults to us-east-1; override per request via the x-aws-region header.

Does data leave my AWS region?

No. VerticalAPI signs Bedrock requests on your behalf and the prompt/response stay within your chosen AWS region. We log only metadata (latency, token counts).

All supported LLM providers

Same endpoint, same SDK — just change the model and the BYOK header.