Overview

Token360 is a unified AI gateway. One OpenAI-compatible API gives you access to leading language, image, video, and audio models — without integrating each provider yourself.

Point the OpenAI SDK (or any OpenAI-compatible client) at Token360 and call public model names such as claude-opus-5, nano-banana-pro, and seedance-2.5. The catalog is live at Models and GET /public/models.

Why Token360?

  • One API, many models — Swap base_url and keep your existing SDK. No vendor lock-in.
  • Multimodal — Chat completions, image generation, video generation, and speech through a single gateway.
  • Sync, async, and batch — Hold the HTTP connection for interactive chat; queue a single job with Async Chat; or submit thousands of lines with Batch Jobs.
  • Smart routing — Token360 authenticates, routes, meters, and bills each request. If a route is unavailable, you get a standard error response.
  • Usage tracking & billing — Every request is metered. Reconcile with GET /v1/billing/{request_id} and the console dashboard.
  • OpenAI-compatible — Works with LangChain, LlamaIndex, Cursor, Claude Code, and any tool that speaks the OpenAI protocol. Anthropic Messages (/v1/messages) and OpenAI Responses (/v1/responses) are also available.

How It Works

Token360 Architecture

  1. Create an account and generate an API key from the Token360 console.
  2. Set your base URL to https://api.token360.ai/v1.
  3. Make requests using the OpenAI SDK or raw HTTP — Token360 routes them to the appropriate provider.
  4. Monitor usage in the console: tokens consumed, cost, latency, and error rates.

First requests

Chat (Claude Opus 5):

Shell
1curl https://api.token360.ai/v1/chat/completions \
2  -H "Authorization: Bearer sk-your-api-key" \
3  -H "Content-Type: application/json" \
4  -d '{"model":"claude-opus-5","messages":[{"role":"user","content":"Hello"}]}'

Image (Nano Banana Pro — Google Gemini image):

Shell
1curl https://api.token360.ai/v1/images/generations \
2  -H "Authorization: Bearer sk-your-api-key" \
3  -H "Content-Type: application/json" \
4  -d '{"model":"nano-banana-pro","prompt":"A minimalist sunrise over calm water"}'

Video (Seedance 2.5):

Shell
1curl https://api.token360.ai/v1/videos \
2  -H "Authorization: Bearer sk-your-api-key" \
3  -H "Content-Type: application/json" \
4  -d '{"model":"seedance-2.5","prompt":"A serene Japanese garden with falling cherry blossoms","resolution":"720p"}'

Model IDs above are production catalog names. Browse the full list in the console or via GET /public/models. Next: Quickstart.

¿Ha sido de ayuda?