Unauthorized
Check the token, Authorization header, expiry, and selected provider.
Three values do all the work: a base URL, a token, and a model ID. These guides take you from an empty terminal to a first request, then cover switching clients and fixing the usual failures.
A gateway gives a local coding tool one stable API address while handling authentication and model routing behind it.
/v1/modelsList available models/v1/messagesAnthropic-style messages/v1/responsesOpenAI Responses APINew API's app documentation describes the common setup inputs as an API address, API key or token, and model name. Read the source documentation
Claude Code can use an Anthropic-compatible gateway when the base URL, token, and model match the provider's documentation.
node --version
npm --version
claude --version
Install the client using its official instructions. This guide does not collect credentials or run sign-in flows.
$env:ANTHROPIC_BASE_URL="https://YOUR_PROVIDER/v1"
$env:ANTHROPIC_AUTH_TOKEN="YOUR_API_KEY"
$env:ANTHROPIC_MODEL="YOUR_MODEL"
claude
GPT 6 Astra runs free on AgentRouter. Create an account and start sending requests right away.
$env:ANTHROPIC_BASE_URL="PROVIDER_BASE_URL"
$env:ANTHROPIC_AUTH_TOKEN="YOUR_API_KEY"
$env:ANTHROPIC_MODEL="YOUR_MODEL"Use the base URL and model shown in the SeekAI dashboard. New accounts receive free API credits automatically.
$env:ANTHROPIC_BASE_URL="PROVIDER_BASE_URL"
$env:ANTHROPIC_AUTH_TOKEN="YOUR_API_KEY"
$env:ANTHROPIC_MODEL="YOUR_MODEL"Use the endpoint and model values documented by KKToken. New accounts receive free API credits automatically.
$env:ANTHROPIC_BASE_URL="PROVIDER_BASE_URL"
$env:ANTHROPIC_AUTH_TOKEN="YOUR_API_KEY"
$env:ANTHROPIC_MODEL="YOUR_MODEL"Use the endpoint and model values documented by EMTF AI. New accounts receive free API credits automatically.
$env:ANTHROPIC_BASE_URL="PROVIDER_BASE_URL"
$env:ANTHROPIC_AUTH_TOKEN="YOUR_API_KEY"
$env:ANTHROPIC_MODEL="YOUR_MODEL"Use the endpoint and model values documented by JustDoWork.
$env:ANTHROPIC_BASE_URL="PROVIDER_BASE_URL"
$env:ANTHROPIC_AUTH_TOKEN="YOUR_API_KEY"
$env:ANTHROPIC_MODEL="YOUR_MODEL"Use the endpoint and model values documented by Buds AI. Open the provider to get your API key.
$env:ANTHROPIC_BASE_URL="PROVIDER_BASE_URL"
$env:ANTHROPIC_AUTH_TOKEN="YOUR_API_KEY"
$env:ANTHROPIC_MODEL="YOUR_MODEL"Use the endpoint and model values documented by FlushAI. Open the provider to get your API key.
$env:ANTHROPIC_BASE_URL="PROVIDER_BASE_URL"
$env:ANTHROPIC_AUTH_TOKEN="YOUR_API_KEY"
$env:ANTHROPIC_MODEL="YOUR_MODEL"Use the endpoint and model values documented by MIA Router. Open the provider to get your API key.
$env:ANTHROPIC_BASE_URL="PROVIDER_BASE_URL"
$env:ANTHROPIC_AUTH_TOKEN="YOUR_API_KEY"
$env:ANTHROPIC_MODEL="YOUR_MODEL"Use the endpoint and model values documented by Helyx AI. Open the provider to get your API key.
$env:ANTHROPIC_BASE_URL="PROVIDER_BASE_URL"
$env:ANTHROPIC_AUTH_TOKEN="YOUR_API_KEY"
$env:ANTHROPIC_MODEL="YOUR_MODEL"Use the endpoint and model values documented by Aerolink AI. Open the provider to get your API key.
$env:ANTHROPIC_BASE_URL="PROVIDER_BASE_URL"
$env:ANTHROPIC_AUTH_TOKEN="YOUR_API_KEY"
$env:ANTHROPIC_MODEL="YOUR_MODEL"Use the endpoint and model values documented by OmniRush. Open the provider to get your API key.
$env:ANTHROPIC_BASE_URL="PROVIDER_BASE_URL"
$env:ANTHROPIC_AUTH_TOKEN="YOUR_API_KEY"
$env:ANTHROPIC_MODEL="YOUR_MODEL"Use the endpoint and model values documented by TokenForge. Open the provider to get your API key.
$env:ANTHROPIC_BASE_URL="PROVIDER_BASE_URL"
$env:ANTHROPIC_AUTH_TOKEN="YOUR_API_KEY"
$env:ANTHROPIC_MODEL="YOUR_MODEL"Use the endpoint and model values documented by Ireze. Open the provider to get your API key.
$env:ANTHROPIC_BASE_URL="PROVIDER_BASE_URL"
$env:ANTHROPIC_AUTH_TOKEN="YOUR_API_KEY"
$env:ANTHROPIC_MODEL="YOUR_MODEL"Use the endpoint and model values documented by freemodel.in. Open the provider to get your API key.
$env:ANTHROPIC_BASE_URL="PROVIDER_BASE_URL"
$env:ANTHROPIC_AUTH_TOKEN="YOUR_API_KEY"
$env:ANTHROPIC_MODEL="YOUR_MODEL"Use the endpoint and model values documented by CodeCraftapi. Open the provider to get your API key.
$env:ANTHROPIC_BASE_URL="PROVIDER_BASE_URL"
$env:ANTHROPIC_AUTH_TOKEN="YOUR_API_KEY"
$env:ANTHROPIC_MODEL="YOUR_MODEL"Use the endpoint and model values documented by CleanApis. Open the provider to get your API key.
$env:ANTHROPIC_BASE_URL="PROVIDER_BASE_URL"
$env:ANTHROPIC_AUTH_TOKEN="YOUR_API_KEY"
$env:ANTHROPIC_MODEL="YOUR_MODEL"Use the endpoint and model values documented by freemodel. Open the provider to get your API key.
$env:ANTHROPIC_BASE_URL="PROVIDER_BASE_URL"
$env:ANTHROPIC_AUTH_TOKEN="YOUR_API_KEY"
$env:ANTHROPIC_MODEL="YOUR_MODEL"Use the endpoint and model values documented by Top Tools AI. Open the provider to get your API key.
$env:ANTHROPIC_BASE_URL="PROVIDER_BASE_URL"
$env:ANTHROPIC_AUTH_TOKEN="YOUR_API_KEY"
$env:ANTHROPIC_MODEL="YOUR_MODEL"Use the endpoint and model values documented by tokenreply. Open the provider to get your API key.
$env:ANTHROPIC_BASE_URL="PROVIDER_BASE_URL"
$env:ANTHROPIC_AUTH_TOKEN="YOUR_API_KEY"
$env:ANTHROPIC_MODEL="YOUR_MODEL"Use the endpoint and model values documented by Vsllm. Open the provider to get your API key.
$env:ANTHROPIC_BASE_URL="PROVIDER_BASE_URL"
$env:ANTHROPIC_AUTH_TOKEN="YOUR_API_KEY"
$env:ANTHROPIC_MODEL="YOUR_MODEL"Use the endpoint and model values documented by Bluesminds. Open the provider to get your API key.
$env:ANTHROPIC_BASE_URL="PROVIDER_BASE_URL"
$env:ANTHROPIC_AUTH_TOKEN="YOUR_API_KEY"
$env:ANTHROPIC_MODEL="YOUR_MODEL"Use the endpoint and model values documented by tokenbom. Open the provider to get your API key.
$env:ANTHROPIC_BASE_URL="PROVIDER_BASE_URL"
$env:ANTHROPIC_AUTH_TOKEN="YOUR_API_KEY"
$env:ANTHROPIC_MODEL="YOUR_MODEL"Use the endpoint and model values documented by vyceai. Open the provider to get your API key.
$env:ANTHROPIC_BASE_URL="PROVIDER_BASE_URL"
$env:ANTHROPIC_AUTH_TOKEN="YOUR_API_KEY"
$env:ANTHROPIC_MODEL="YOUR_MODEL"Use the endpoint and model values documented by apimaster. Open the provider to get your API key.
$env:ANTHROPIC_BASE_URL="PROVIDER_BASE_URL"
$env:ANTHROPIC_AUTH_TOKEN="YOUR_API_KEY"
$env:ANTHROPIC_MODEL="YOUR_MODEL"Use the endpoint and model values documented by synterolink. Open the provider to get your API key.
$env:ANTHROPIC_BASE_URL="PROVIDER_BASE_URL"
$env:ANTHROPIC_AUTH_TOKEN="YOUR_API_KEY"
$env:ANTHROPIC_MODEL="YOUR_MODEL"Use the endpoint and model values documented by orvapi. Open the provider to get your API key.
$env:ANTHROPIC_BASE_URL="PROVIDER_BASE_URL"
$env:ANTHROPIC_AUTH_TOKEN="YOUR_API_KEY"
$env:ANTHROPIC_MODEL="YOUR_MODEL"Use the endpoint and model values documented by local.ai. Open the provider to get your API key.
$env:ANTHROPIC_BASE_URL="PROVIDER_BASE_URL"
$env:ANTHROPIC_AUTH_TOKEN="YOUR_API_KEY"
$env:ANTHROPIC_MODEL="YOUR_MODEL"Use the endpoint and model values documented by gemini-api. Open the provider to get your API key.
$env:ANTHROPIC_BASE_URL="PROVIDER_BASE_URL"
$env:ANTHROPIC_AUTH_TOKEN="YOUR_API_KEY"
$env:ANTHROPIC_MODEL="YOUR_MODEL"Use the endpoint and model values documented by LLMsRelay. Open the provider to get your API key.
$env:ANTHROPIC_BASE_URL="PROVIDER_BASE_URL"
$env:ANTHROPIC_AUTH_TOKEN="YOUR_API_KEY"
$env:ANTHROPIC_MODEL="YOUR_MODEL"Use the endpoint and model values documented by Selora. Open the provider to get your API key.
$env:ANTHROPIC_BASE_URL="PROVIDER_BASE_URL"
$env:ANTHROPIC_AUTH_TOKEN="YOUR_API_KEY"
$env:ANTHROPIC_MODEL="YOUR_MODEL"Use the endpoint and model values documented by LM Zero. Open the provider to get your API key.
$env:ANTHROPIC_BASE_URL="PROVIDER_BASE_URL"
$env:ANTHROPIC_AUTH_TOKEN="YOUR_API_KEY"
$env:ANTHROPIC_MODEL="YOUR_MODEL"Use the endpoint and model values documented by MarsAI. Open the provider to get your API key.
$env:ANTHROPIC_BASE_URL="PROVIDER_BASE_URL"
$env:ANTHROPIC_AUTH_TOKEN="YOUR_API_KEY"
$env:ANTHROPIC_MODEL="YOUR_MODEL"Use the endpoint and model values documented by Codex-Relay. Open the provider to get your API key.
$env:ANTHROPIC_BASE_URL="PROVIDER_BASE_URL"
$env:ANTHROPIC_AUTH_TOKEN="YOUR_API_KEY"
$env:ANTHROPIC_MODEL="YOUR_MODEL"Use the endpoint and model values documented by UnoRouter. Open the provider to get your API key.
$env:ANTHROPIC_BASE_URL="PROVIDER_BASE_URL"
$env:ANTHROPIC_AUTH_TOKEN="YOUR_API_KEY"
$env:ANTHROPIC_MODEL="YOUR_MODEL"Use the endpoint and model values shown in the Yzmao dashboard. Open the provider to get your API key.
$env:ANTHROPIC_BASE_URL="PROVIDER_BASE_URL"
$env:ANTHROPIC_AUTH_TOKEN="YOUR_API_KEY"
$env:ANTHROPIC_MODEL="YOUR_MODEL"Use the endpoint and model values shown in the Qianxing dashboard. Open the provider to get your API key.
$env:ANTHROPIC_BASE_URL="PROVIDER_BASE_URL"
$env:ANTHROPIC_AUTH_TOKEN="YOUR_API_KEY"
$env:ANTHROPIC_MODEL="YOUR_MODEL"Use the endpoint and model values shown in the HCNsec dashboard. Open the provider to get your API key.
$env:ANTHROPIC_BASE_URL="PROVIDER_BASE_URL"
$env:ANTHROPIC_AUTH_TOKEN="YOUR_API_KEY"
$env:ANTHROPIC_MODEL="YOUR_MODEL"Use the endpoint and model values shown in the PixRouter dashboard. Open the provider to get your API key.
$env:ANTHROPIC_BASE_URL="PROVIDER_BASE_URL"
$env:ANTHROPIC_AUTH_TOKEN="YOUR_API_KEY"
$env:ANTHROPIC_MODEL="YOUR_MODEL"Use /model to inspect or select a model supported by the active gateway.
Reference: New API Claude Code documentation
Codex CLI uses an OpenAI-compatible flow. The exact configuration keys depend on the Codex version installed on your machine.
codex --versionOpen the documentation for that version before editing a global configuration file.
# EXAMPLE ONLY
# Verify the schema for your Codex version.
[model_providers.example]
name = "Example Provider"
base_url = "https://provider.example/v1"
env_key = "EXAMPLE_API_KEY"Reference: New API Codex CLI documentation
CC Switch keeps provider settings in one place so you can switch the active configuration for Claude Code, Codex, or Gemini CLI.
Use the provider's own documentation to validate each field. New API documents one-click provider configuration through CC Switch.
Reference: New API CC Switch documentation
Static frontend code is public. Treat every API token as a secret and keep it in your shell, a secret manager, or an approved local CLI configuration.
const API_KEY = "sk-xxxxxxxx";Do not put keys in HTML, JavaScript, GitHub, screenshots, chat messages, or public forums.
Do not store keys in browser localStorage when a safer local option exists.
Check the token, Authorization header, expiry, and selected provider.
Check account permissions, model access, provider restrictions, and quota.
Check the base URL, the /v1 path, endpoint compatibility, and model ID.
Run /v1/models and compare the exact returned model ID.
Check $env:ANTHROPIC_BASE_URL and restart Claude Code after changing it.
Check the active Codex provider configuration and restart Codex.
New API Skills can integrate with supported coding agents, including Claude Code and Codex CLI. Support depends on the provider and client.
/newapi models/newapi groupsReference: New API Skills documentation