Private preview. Build with synthetic data today — patient data opens after launch review. See where we are
Gateway

The AI gateway for healthcare teams

Frontier models for PHI.
Under one BAA.

An OpenAI-compatible API that sends patient data only to routes with a BAA and zero retention — and keeps an audit trail that leaves the conversation out.

  • OpenAI‑compatible
  • Prepaid, to the cent
  • $0/mo + 15% usage
POST/v1/chat/completions req_8f3a…c21
  1. keygw_live_…a91cactive
  2. model scopegpt-6-lunaallowed
  3. data classphiBAA on file
  4. routezero retentionverified
  5. rate12 / 30 rpmok
  6. wallet hold$0.04held
  7. provider412 ms
  8. settled$0.01$0.03 back
  9. audit#48,213 · a91f…c02e
Stored: metadata onlyPrompt & response: never
Illustrative trace. Every request passes these checks before a provider sees it.

Models from the labs
your teams already use

Planned lineup. Each route is enabled for patient data only after its BAA and retention checks pass. Route status →

Drop-in

Keep your SDK.
Change two lines.

Point the OpenAI client you already use at the gateway. Streaming, tool calls and structured outputs work the way they do today — the gateway adds the controls around them.

  • Streaming, tools & JSON schema outputs
  • Idempotency-Key for safe retries
  • Errors in the shape your client expects
Quickstart
from openai import OpenAI

client = OpenAI(
    base_url="https://api.openai.com/v1",
    base_url="https://gateway.accountablehq.com/v1",
    api_key=os.environ["GATEWAY_API_KEY"],
    max_retries=0,  # retry with an Idempotency-Key instead
)

reply = client.chat.completions.create(
    model="gpt-6-luna",
    messages=[{"role": "user", "content": note}],
)
Start with sandbox-chat — free, simulated, no agreement needed.

On every request

The boring parts of healthcare AI,
handled before dispatch.

Policy before provider

Each key carries its data classes and allowed models. PHI only reaches routes with a BAA and verified zero retention; anything else stops at the gateway.

An audit trail you can verify

Append-only and hash-chained, archived with signed checkpoints. It records who, what model and what it cost — never the conversation.

Prepaid, held, settled

Funds are held for a request's maximum cost and settled to actual usage. No surprise invoices; auto-recharge if you want it.

Budgets per key

Every key gets its own models, monthly limit and rate limit. A runaway job hits its ceiling, not your wallet.

Nothing to leak

Prompts and responses are never written to our database or logs. We keep the metadata you need for billing and audit — that's it.

Integrate before procurement signs

Sandbox keys answer from a simulated model in-process. Ship the integration today; switch the key when your BAA is in place.

Models

Routes, with their status
shown honestly.

Provider pricing per million tokens and published context windows. Gateway access limits may be lower. A model appears here only after it passes our own tests — and it's marked for patient data only once its route is covered.

ModelInput / 1MOutput / 1MContextStatus
Claude Opus 4.6Anthropic · Amazon Bedrock
$5.50$27.501MInternal testing
Claude Sonnet 4.6Anthropic · Amazon Bedrock
$3.30$16.501MInternal testing
gpt-oss-120bOpenAI · Amazon Bedrock
$0.15$0.6128KInternal testing
Nova 2 LiteAmazon · Amazon Bedrock
$0.33$2.751MInternal testing
Mistral Large 3Mistral AI · Amazon Bedrock
$0.5$1.50256KInternal testing
DeepSeek V3.2DeepSeek · Amazon Bedrock
$0.62$1.85164KInternal testing
Kimi K3Moonshot AI · Amazon Bedrock
$3.30$16.501MInternal testing
GLM 5Z.AI · Amazon Bedrock
$1.00$3.20200KInternal testing

No model is enabled for patient data yet. See every route and its readiness →

Getting started

From first request
to production, in your own time.

  1. 01

    Sandbox key

    Sign up and call sandbox-chat in minutes. No paperwork, no card.

  2. 02

    Sign the BAA

    Review and sign online — or email a one-time link to your authorized signer.

  3. 03

    Add credits

    Prepay any amount. Turn on auto-recharge with a monthly cap.

  4. 04

    Production key

    Scope it to models, set a budget, and swap it into your app.

Pricing

No subscription.
Just usage.

You pay what the model costs plus a flat 15%. No platform fee, no minimum, no seats. Proposed launch pricing.

$0/ month
+ 15% on model usage
$500
Model usage
$500.00
Platform fee (15%)
$75.00
You pay per month
$575.00

Launch review

We show our work.

Patient data stays off until every gate below is closed. Here's where each one stands today.

  • Transactional emailSigned-domain delivery and production outbox verifiedDone
  • Prepaid billingPurchases, holds, auto-recharge and recovery verified in Stripe's sandboxSandbox verified
  • IdentityProduction sign-in live; more providers and recovery checks to finishIn progress
  • Security & operationsRestore drills, audit archive and alarms in place; failover and procedures nextIn progress
  • Customer agreementsBAA, terms, privacy notice and subprocessors in legal reviewIn review
  • Model routes for PHIProvider permission, zero retention and region checks per routeIn review

Updated October 2026. Your organization remains responsible for its own HIPAA obligations.

Questions

Straight
answers.

Can I send patient data today?

Not yet. The preview is for synthetic data. Patient data opens per route once the customer agreements are approved, the route's provider coverage and retention are verified, and the launch review is complete.

Is the gateway HIPAA compliant?

It is being built to support HIPAA-covered workflows, with a BAA, access controls, audit logging and zero-retention routes. No product makes you compliant on its own; your organization keeps its own obligations.

What exactly isn't stored?

Prompt and response content — in our database, logs and audit trail. We keep account, billing, security and request metadata (model, tokens, cost, policy decision) to run and audit the service.

Do I need separate BAAs with model providers?

The offering is designed around one BAA with Accountable. We establish downstream coverage for the routes we offer for patient data.

Do I need an Accountable subscription?

No. Gateway is a standalone product with its own workspace and prepaid billing.

Build the integration today.
Bring patient data when it's ready.