Find a model

Browse the full catalog →

o3

Chat model from OpenAI. One API key reaches this provider and every other model in the catalog.

Input / 1M$2.11
Output / 1M$8.44
Context200K
Providers 1 provider, one key

No card required. Start with 1 million free tokens.

Overview

About o3

o3 is a chat model published by OpenAI, with a 200,000-token context window. It scores 103 on AI IQ, ranked #112. Through TrustedRouter it runs on 1 provider, with options in the US and EU, from $2.11 per million input tokens. One provider offers zero data retention.

Model ID
openai/o3
Publisher
OpenAI
Modes
chat
Billing
Credits or your own provider key
Quickstart

Set it up with your agent

Paste this into Claude Code, Cursor or any coding agent.

Use o3 through TrustedRouter in this project.

1. Read https://trustedrouter.com/llms.txt
2. Point the OpenAI-compatible client at
   https://api.trustedrouter.com/v1 and read the key from
   TRUSTEDROUTER_API_KEY.
3. Set the model to openai/o3.
4. Run the tests, then show me the diff before committing.
import os
from openai import OpenAI

client = OpenAI(
    base_url="https://api.trustedrouter.com/v1",
    api_key=os.environ["TRUSTEDROUTER_API_KEY"],
)
response = client.chat.completions.create(
    model="openai/o3",
    messages=[{"role": "user", "content": "What is the capital of France?"}],
)
print(response.choices[0].message.content)
curl https://api.trustedrouter.com/v1/chat/completions \
  -H "Authorization: Bearer $TRUSTEDROUTER_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "openai/o3",
    "messages": [{"role": "user", "content": "What is the capital of France?"}]
  }'
Your agent will need an API key.
1 provider

Providers

Open the row for retention, location and weight format, or see how we check privacy claims and the live speed leaderboard.

o3 providers and prices per 1M tokens
Provider Input Cached Output Cost per 1M in + out Details
OpenAI logo OpenAI Zero retention $2.11 $0.528 $8.44 $10.55

Retention

Zero data retention.

Contracted Zero Data Retention is active for TrustedRouter's managed OpenAI account, effective July 28, 2026, and live enforcement was verified on July 29, 2026. This guarantee applies only to reviewed TrustedRouter-funded routes; customer BYOK credentials use the data controls on the customer's own OpenAI organization or project. The organization and Default project were rechecked on October 28, 2026: ordinary ZDR, not Private Safety Processing (PSP). PSP retains encrypted safety records and never qualifies for TrustedRouter's strict ZDR filter. Models with persistent cache state are also excluded from strict ZDR. New models do not automatically inherit ZDR approval.

Provider policy source

Location

Operator country: US

Headquarters / registered office: Not verified.

Inference: Inference location not verified; no country-specific residency commitment.

No inference-location declaration has been verified for this provider.

Region pinning through TR: No verified provider-specific location pin documented here.

Full location evidence

Weight format

Unknown

Price and speed

Input $2.11/1M · Cached input $0.5275/1M · Output $8.44/1M

TTFT: insufficient data

Speed: insufficient data

OpenAI provider page

FAQ

Questions

What model ID should I use for o3?

Use openai/o3 as the model field with the TrustedRouter OpenAI-compatible API. Credits routing and provider fallback happen behind that model ID.

Do you log my prompts or outputs?

No. Prompt and output content are intentionally excluded from the control plane and metadata systems. Optional content export requires explicit destination-level configuration.

Which providers serve o3?

TrustedRouter currently lists OpenAI for o3. Provider availability and routing eligibility can change as catalog and health data update.

How much does o3 cost through TrustedRouter?

The current lowest Credits input price is $2.11/1M and the lowest Credits output price is $8.44/1M. Prices are per one million tokens and come from the current route catalog.

How do I require zero data retention for o3?

Set provider.min_privacy to zdr on the request. TrustedRouter considers only routes with a recorded zero-data-retention posture and fails closed if no eligible route remains.

Compare

o3 vs other models

Start building with o3.

No card required. Start with 1 million free tokens.

Workspace access

Sign in

Choose a sign in method to access your TrustedRouter workspace.

New to TrustedRouter?

By continuing you agree to the terms of service and privacy policy.