Quick Start

From zero to your first request in 60 seconds

1. Create an account

Sign up at your Enterprise Router dashboard. You’ll need an organization name and an email address.

After signing up, you’ll land on your dashboard where you can manage keys, view usage, and monitor your audit trail.

2. Create a proxy key

Go to API Keys in the sidebar and click Create Key.

Give your key a name (e.g., my-first-key) and click Create. You can leave all other options as defaults for now.

Your key will be shown once — copy it and store it somewhere safe. It looks like this:

sk-proxy-a1b2c3d4e5f6...

3. Add credits

Go to Settings > Billing and purchase a credit package. In development mode, credits are granted instantly. In production, you’ll be redirected to Stripe for payment.

4. Make your first request

Install the OpenAI Python SDK if you don’t have it:

$pip install openai

Option A: Native Mode

Use the OpenAI SDK exactly as you normally would, but pointed at your gateway:

1from openai import OpenAI
2
3client = OpenAI(
4 api_key="sk-proxy-YOUR_KEY_HERE",
5 base_url="https://gateway.example.com/openai"
6)
7
8response = client.chat.completions.create(
9 model="gpt-4o",
10 messages=[{"role": "user", "content": "What is Enterprise Router?"}]
11)
12
13print(response.choices[0].message.content)

Option B: Unified Mode

Use the OpenAI SDK to call any provider. Prefix the model name with the provider:

1from openai import OpenAI
2
3client = OpenAI(
4 api_key="sk-proxy-YOUR_KEY_HERE",
5 base_url="https://gateway.example.com/v1"
6)
7
8# Call Anthropic using the OpenAI SDK
9response = client.chat.completions.create(
10 model="anthropic/claude-sonnet-4-6",
11 messages=[{"role": "user", "content": "What is Enterprise Router?"}]
12)
13
14print(response.choices[0].message.content)

5. Check your dashboard

Go back to your dashboard. You’ll see:

  • The request in your Audit Log with provider, model, tokens, cost, and latency
  • Updated Usage metrics showing your spend and savings vs. market rate
  • The key’s last used timestamp updated

What’s next?

  • Native Mode — detailed guides for OpenAI, Anthropic, and Gemini with streaming, tool calling, and more
  • Unified Mode — call any provider with one SDK
  • Authentication — how proxy keys work and how to send them
  • Key Management — configure provider restrictions, IP allowlists, rate limits, and spend limits