OpenAI o1 is a reasoning model trained with reinforcement learning to handle complex tasks. It thinks before it answers, producing a long internal chain of thought before responding, and is well suited to math, science, coding, and multi-step analytical reasoning. Supports a 200,000-token input context with 100,000 output tokens, accepts text and image inputs, and exposes streaming, function calling, and structured outputs. Priced at $15 / $60 per 1M input/output tokens ($7.50 cached input).
Chat Completions API
/api/v1/chat/completions
OpenAI-compatible endpoint with a messages array. Standard interface for chat-based interactions.
Responses API
/api/v1/responses
Native OpenAI Responses format with a simplified input parameter for single-turn requests.
These providers haven't been health-probed for this model yet. The router still routes around upstreams that fail live requests — uptime fills in once probe history accrues.
curl https://anyrouter.dev/api/v1/chat/completions \
-H "Authorization: Bearer $ANYROUTER_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "openai/o1",
"messages": [
{"role": "user", "content": "Say hi in 3 words."}
]
}'ANYROUTER_API_KEY — Dashboard → Keys{
"model": "openai/o1",
"messages": [
{
"role": "user",
"content": "Say hi in 3 words."
}
]
}Change sort, ZDR, effort, or pin a provider to add routing params.