Squiid docs
One key, one base URL, and the cost of every call on the response. Ten short pages, no ceremony.
One key, one base URL. Every request is authenticated with your Squiid key and goes to https://api.squiid.io/v1, and the cost of that request comes back on the response. The pages below cover how to get started, both ways of calling a service, what an agent needs, how spending is bounded, and what happens to your accounts if you leave.
Start here
Quick start
DocsNothing to a working call in five minutes: account, service, key, one environment variable, agent.
Unified AI endpoint
DocsOne OpenAI-compatible endpoint for every model. Any model as provider/model, streaming and tools included.
Gateway & passthrough
DocsThe gateway convention: one host, one header, the provider’s own paths. Learn it once and every service works the same way.
Provisioning
DocsCreate isolated resources under Squiid’s provider accounts. Credentials come back once, named SQ_*.
MCP server
DocsEight tools so your agent can see what is callable, what it costs and what a new project needs.
Agent setup
DocsThe Markdown block a repo splices into AGENTS.md, and how to ask for a service Squiid does not carry yet.
Headers & errors
DocsWhat comes back on every response, what each status code means, and the shape of an error body.
Spend controls
DocsPrepaid credits, alerts at 75/90/100%, pause on zero and an auto top-up you cap yourself.
Handover
DocsTransfer where the provider supports it, a documented export everywhere else. Provider by provider.
Service catalog
DocsEvery provider Squiid carries, its status, what it is priced by and its own gateway path.
The whole thing in one block
If you only read one thing, read this. Put your key in .env:
SQUIID_API_KEY=sq_live_xxxxxxxxxxxxxxxxxxxx
Then every call your app or your agent makes goes to the gateway with that one key:
curl https://api.squiid.io/v1/supabase/... \
-H "Authorization: Bearer $SQUIID_API_KEY"
Then paste this into your agent rules file, whether that is CLAUDE.md, AGENTS.md, .cursor/rules, GEMINI.md or .github/copilot-instructions.md:
# Services
All third-party calls go through the Squiid gateway.
Base URL: https://api.squiid.io/v1/<service>/
Header: Authorization: Bearer $SQUIID_API_KEY
Never add provider-specific API keys to this repo.
Per-agent setup notes live on the agent pages, and every service page lists its own gateway path and environment variables. The console lives at app.squiid.io; the key you paste is created there.
Start in five minutes.
Create an account, add a service, copy one key. Your agent takes it from there.