OpenAI logoGPT-5.5 API setup guide

Call gpt-5.5 through TokenRex's OpenAI-compatible chat endpoint. This guide uses a small technical problem solving example and explains what to verify before production.

gpt-5.5

1. Prepare your account and private key

Create a TokenRex account, verify it, fund your wallet and create an API key with permission for gpt-5.5. Store the key privately as TOKENREX_API_KEY on the server running your application. Never embed it in a public website, repository or browser script.

Python: install the official openai package. Node.js: add the openai package and run the example from a server-side module. Shell examples assume the private environment variable is already set.

2. Use the correct address and exact ID

OpenAI-compatible SDK base URL
https://tokenrex.ai/api/public/v1
HTTP request
POST https://tokenrex.ai/api/public/v1/chat/completions
Model ID
gpt-5.5

Do not append /v1 twice. The short model ID selects the exact catalog row; naming a provider is not a substitute for choosing a model.

3. Send a small text request

The prompt below exercises technical problem solving. Begin with model and messages only. Add streaming after the basic request succeeds; built-in web search can be added with web_search_options (billed per search), but do not assume other provider-native settings, hosted tools such as code interpreter, or a public Responses endpoint are supported.

import os
from openai import OpenAI

client = OpenAI(
    api_key=os.environ["TOKENREX_API_KEY"],
    base_url="https://tokenrex.ai/api/public/v1",
)
response = client.chat.completions.create(
    model="gpt-5.5",
    messages=[{"role":"user","content":"Explain how to diagnose an intermittent HTTP error without logging private credentials."}],
)
print(response.choices[0].message.content)
print(response.usage)

4. Verify the response and recorded usage

  1. Confirm a successful response includes a usable answer; HTTP 200 alone is not a quality or compatibility test.
  2. Check the returned model identifier and usage counts, then confirm the request appears in your account's recorded usage.
  3. Try representative inputs, validate the output in your own code and check costs before increasing traffic.
  4. For tools, authorize and execute functions in your application, validate arguments and send the result back. TokenRex does not execute customer tools for you.

Troubleshooting

401 or 403
Check that the key is active, is a TokenRex key and permits this exact model. Do not print it while debugging.
402
Check wallet funding; changing the display currency does not add balance.
404 or model unavailable
Check the enabled catalog and URL. Avoid duplicate /v1 segments and wrong model spelling.
429 or a temporary service error
Respect the returned wait period and use bounded retries. A retry is a new attempt; do not silently switch models or replay consequential tools.

Model-specific checks

Keep logs redacted and supply only relevant errors. Repeated full log dumps can dominate the input bill.

Context capacity
1,050,000 tokens
Maximum output
128,000 tokens
Current usage price
$5.00 in / $30.00 out per 1M tokens

Limits are provider-published where a source exists, not independently tested TokenRex request limits. Exact-version benchmarks remain on the model page; scores from another variant are not copied here.

Sources and verification

TokenRex's live catalog determines availability and charges. Provider documents describe upstream behavior; they do not prove that every native feature is exposed here. These examples are not a claim of a completed live API test.

Get API keyCustom cost calculatorTool-specific integrations