DEVELOPERS

The same queue, for humans and scripts

The web dashboard runs on the same interface documented here. This page is a reference spec — pair it with your backend team when you wire it up.

QUICKSTART

Install the CLI, authenticate, go

The vaironect CLI mirrors everything the web dashboard does — useful for scripting workflows or wiring Vaironect into your own tools.

quickstart.sh
WHAT YOU GET
One CLI for all 12 AI tools
Scriptable, versioned JSON output
Same auth session as the web dashboard
Safe to re-run — commands are idempotent
AUTHENTICATION

One sign-in, every model

Interactive sessions (CLI, dashboard) use OAuth; server-to-server calls use an API key instead. Auth happens once, through your Vaironect account — not through twelve separate provider logins.

auth
FOR SERVER-SIDE CALLS

Generate an API key from your dashboard and send it as a Bearer token: Authorization: Bearer sk_live_.... Keep it server-side — never ship it in client code.

SESSION STATUS

Every request, routed and logged

Vaironect picks the right model for the job and keeps a record of every switch — nothing hidden from you.

vaironect — session status
SENDING A PROMPT

One request shape, any model

The same request body works whichever tool you target — swap the model field, nothing else changes. Streaming responses are supported via "stream": true (Server-Sent Events).

POST /v1/chat/completions
SWITCHING MODELS

Context carries over

Switching models mid-conversation keeps the thread intact — the next model picks up where the last one left off.

switch
EVENT LOG

Every switch, timestamped

Useful for debugging a workflow or just seeing where your usage is going this month.

vaironect.log
API REFERENCE

Endpoints the dashboard and CLI talk to

Base URL: https://api.vaironect.ai/v1. Every request needs an Authorization: Bearer header. Rate limits return 429 Too Many Requests with a Retry-After header — finalize exact limits with your backend team before wiring up integrations.

POST/chat/completionsSend a prompt to a chat model, streaming or not
POST/images/generationsGenerate an image (Midjourney)
POST/videos/generationsGenerate a video clip (Sora)
GET/sessionCurrent session and active model
POST/switchSwitch the active model, keeping context
GET/modelsList available tools and their status
GET/usageUsage against your plan's limits
POST/auth/tokenExchange an OAuth code for an access token
CLI COMMANDS

The full command set

vaironect auth login   — sign in once for every tool
vaironect status   — show the active session
vaironect models list   — show all 12 tools and their status
vaironect switch --model <name>   — e.g. chatgpt, claude, cursor, midjourney
vaironect chat "<prompt>"   — send a prompt to the active model
vaironect usage   — usage against your plan
vaironect logs --tail   — stream the event log

Build on the same queue the dashboard uses.

FIRST MONTH FREE — 100% WEB, NO INSTALL