API gateway
One key. The editor you already use.
Serviqo puts Claude Haiku, Sonnet, Opus and Fable behind a single OpenAI- and Anthropic-compatible endpoint. Point your editor at one base URL, paste the key your reseller issued, and choose a model by id.
https://api.serviqo.aiNothing to install and nothing to sign up for. The key is the whole credential.
The lineup
A range of models, one endpointLink to this section
Change model by changing one field. Same key, same base URL, no second account.
A key reaches a range of models — from a fast, light one for everyday edits through to the heaviest for work that needs it. They differ in how capable they are, how much they can hold at once, and how quickly they use a key’s balance.
There is nothing to memorise. Once your editor is set up it lists the models your key can use and you pick one from the menu; start on the default and move up only when a job stalls. The setup guide takes about two minutes.
Setup
Three steps, about two minutesLink to this section
Any tool that speaks the OpenAI or Anthropic API already knows how to talk to Serviqo. You are changing where it points, not how it works.
Point your tool at the base URL
Which of these two you need depends on the client, and mixing them up is the single most common setup failure.
Claude Code — no /v1 on the end, it appends its own path https://api.serviqo.aiCline, Roo Code, Cursor, the OpenAI SDKs, curl — the /v1 matters, and no trailing slash https://api.serviqo.ai/v1Paste your key
Wherever the tool asks for an API key. It travels as
Authorization: Bearer …on every request, which is what an OpenAI-compatible client sends anyway. There is no second secret, no org id and no project id to find.Pick a model
The ids are
claude-haiku-5,claude-sonnet-5(the default),claude-opus-5andclaude-fable-5-1. Switching is a change of one field, and you can do it mid-session without losing the conversation.
The whole thing, for Claude Code
Paste this into a terminal, replacing YOUR_SERVIQO_KEY with your key, then run claude. It applies to that terminal only. For the VS Code extension, use User settings.json with the same two variables — not ANTHROPIC_DEFAULT_*.
export ANTHROPIC_BASE_URL=https://api.serviqo.ai
export ANTHROPIC_AUTH_TOKEN=YOUR_SERVIQO_KEYThe docs have the current VS Code JSON, the ~/.claude/settings.json picker, Cline, Roo Code and Cursor, and what to check when a request comes back 401.
Keys
What a key controlsLink to this section
The limits live on the key, not on an account behind it. Whoever issued yours set each of these, and you can read all of them back at any time.
- Model access
- A key is scoped to a set of models. It sees the ones it was issued for and nothing else — asking for another is refused, never quietly downgraded to a cheaper one.
- Spend budget
- A hard stop, counted in credits. When the budget is gone the gateway refuses the next request rather than letting it run on. It can be set to reset on a period.
- Rate limits
- Requests per minute and tokens per minute, enforced on the key itself. An agent stuck in a loop hits the limit rather than the budget.
- Expiry
- Optional. A key can be issued to stop working on a date, which is what makes a trial or a short contract safe to hand out.
Check a key whenever you like
Paste a key into the key checker and it reports its own live state — models, credits used against the budget, rate limits and expiry.
The check is made with the key as its own credential, so a key can only ever ask about itself. Nothing is written down at our end: no account, no session, no record that you looked.
Works with
The tools you already have openLink to this section
No extension of ours, no fork of anything, no SDK to install.
Claude CodeTerminal
Two env vars (base URL, no /v1, plus the key) or the same in VS Code User settings.json. The /model picker in ~/.claude/settings.json matches Max: Opus 1M, Fable, Sonnet, Haiku.
ClineVS Code
Add an OpenAI-compatible provider. Model id claude-sonnet-5 (or haiku / opus / fable-5-1). Everything routes through Serviqo.
Roo CodeVS Code
The same provider settings as Cline. Pin a different Claude id per mode if you want.
CursorChat and Agent
Override the OpenAI base URL and add claude-haiku-5, claude-sonnet-5, claude-opus-5 and claude-fable-5-1. Built-in Claude rows also map.
Anything OpenAI-compatiblecurl, SDKs, your own scripts
Point it at the /v1 URL, send the key as a bearer token, and name a Claude id as the model. No SDK of ours to install.
One caveat before you start on Cursor: Tab autocomplete stays on Cursor's own servers whatever you configure, and the Cursor setup notes set out exactly which half of the editor that leaves on Serviqo.
Getting a key
Keys are issued by resellersLink to this section
Serviqo does not sell keys. Access is resold, and the reseller you buy from is the one who issues your key and sets what it can do — which models it reaches, how much budget it carries, how fast it may be used and when it stops working. That is why there is no pricing page here, no checkout and no account to create.
If you have a key already, everything on this site works for you right now: set up your editor or check what the key can do. If you do not have one yet, it comes from the reseller you buy access through — we cannot issue one from this page.
To top up, raise a limit or extend an expiry, go back to whoever gave you the key. They hold the controls; this site only reads them.