Portal by API-key
API PORTAL

Manage your API key

Enter your no-expiry key to see token balance, daily and monthly usage, available models and validity.

GPT + Claude
GPT-5.6 Sol · Terra · Luna
1 click
copy config

Sign in

Login with your API key

Do not share your API key. It is used for login and API calls.

API PORTAL
sk-: Service status
—
ANNOUNCEMENT

Token balance

—
of — package

Used

—
total tokens spent

Plan

—
valid until you spend all your tokens

API connection

Base URL —
Commands differ per OS


      
      
  1. Open Settings → Models.
  1. Open the extension settings.

In ~/.continue/config.json:

In %USERPROFILE%\.continue\config.json:

{
  "title": "{model}",
  "provider": "openai",
  "model": "{model}",
  "apiBase": "{base_url}",
  "apiKey": "{api_key}"
}

Configure Grok CLI.

export GROK_MODELS_BASE_URL="{base_url}"
export XAI_API_KEY="{api_key}"
grok

PowerShell

$env:GROK_MODELS_BASE_URL = "{base_url}"
$env:XAI_API_KEY = "{api_key}"
grok

cmd.exe

set GROK_MODELS_BASE_URL={base_url}
set XAI_API_KEY={api_key}
grok

Claude CLI uses the native Anthropic format.

export ANTHROPIC_BASE_URL="{public_url}"
 export ANTHROPIC_AUTH_TOKEN="{api_key}"
export ANTHROPIC_MODEL="{model}"
export ANTHROPIC_SMALL_FAST_MODEL="{fast_model}"

claude

PowerShell

$env:ANTHROPIC_BASE_URL = "{public_url}"
 $env:ANTHROPIC_AUTH_TOKEN = "{api_key}"
$env:ANTHROPIC_MODEL = "{model}"
$env:ANTHROPIC_SMALL_FAST_MODEL = "{fast_model}"

claude

cmd.exe

set ANTHROPIC_BASE_URL={public_url}
 set ANTHROPIC_AUTH_TOKEN={api_key}
set ANTHROPIC_MODEL={model}
set ANTHROPIC_SMALL_FAST_MODEL={fast_model}

claude

Replace sk-… with your key.

Add to ~/.codex/config.toml:

Add to %USERPROFILE%\.codex\config.toml:

export RESELLER_API_KEY="{api_key}"
$env:RESELLER_API_KEY = "{api_key}"
model = "{model}"
model_provider = "reseller"

[model_providers.reseller]
name = "Reseller"
base_url = "{base_url}"
wire_api = "responses"
env_key = "RESELLER_API_KEY"

Restart Codex.

Configure OpenCode.

{
  "$schema": "https://opencode.ai/config.json",
  "provider": {
    "reseller": {
      "npm": "@ai-sdk/openai-compatible",
      "name": "Reseller",
      "options": {
        "baseURL": "{base_url}",
        "apiKey": "{api_key}"
      },
      "models": {
        "{model}": { "name": "{model}" }
      }
    }
  },
  "model": "reseller/{model}"
}
export OPENAI_API_BASE="{base_url}"
 export OPENAI_API_KEY="{api_key}"
aider --model {model}

PowerShell

$env:OPENAI_API_BASE = "{base_url}"
 $env:OPENAI_API_KEY = "{api_key}"
aider --model {model}

cmd.exe

set OPENAI_API_BASE={base_url}
 set OPENAI_API_KEY={api_key}
aider --model {model}
  1. API → Chat Completion.
  1. Add a provider of type OpenAI.

OpenAI-compatible — set Base URL and your key in any OpenAI client or SDK.

Models

—
  •  
TELEMETRY

Потребление

Recent requests

—
total calls

Success

—
of recent requests

Available models

Usage — last 14 days

By model

Recent requests

What affects the debit

Input is the context sent to the model, including any conversation history and tool results sent with the request. It can grow as a conversation continues. Output is tokens generated by the model. Cache shows cache usage, not a discount amount.

The request cost is converted to package units using the terms fixed at purchase. The same number of model tokens can use different amounts of the package across models.

Time Model Model tokens Charged Status
Input Output Cache