LandingModelsDocsBriefBetaDashboard
Model detail
Models/grok-4.20-20260309

grok-4.20-20260309

Public slug mapped across 1 runtime routes, with route-level provider variants, pricing context, and capability coverage visible before you even sign in.

StreamingToolsJSON modeStructured outputReasoning controls
Benchmark economics

Public pricing context

Benchmark input
$1.25 / 1M
max $1.25 / 1M
Benchmark output
$2.50 / 1M
max $2.50 / 1M
Sell pricing
markup
Input · Output
Integration

Drop-in usage

Node SDK
import OpenAI from "openai";

const client = new OpenAI({
  apiKey: process.env.GATEWAY_API_KEY,
  baseURL: "https://api.badtheorylabs.com/v1",
});

const response = await client.chat.completions.create({
  model: "grok-4.20-20260309",
  messages: [
    { role: "user", content: "Hello from BTL Runtime" }
  ],
});
Capabilities

Surface compatibility

Providers
openrouter
Protocol families
aggregator
Input modalities
file, image, text
Output modalities
text
Provider routes

Route-level variants

1 total provider-model entries
ProviderProvider model idRegion coverageCapabilitiesRoute pricing
openrouter
aggregator
x-ai/grok-4.20
global
global
StreamingToolsJSONStructured outputReasoning
In $1.25 / 1M
Out $2.50 / 1M
Permanent linkDocsUse this model through Runtime