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

The whole thing in one block

If you only read one thing, read this. Put your key in .env:

.env
SQUIID_API_KEY=sq_live_xxxxxxxxxxxxxxxxxxxx

Then every call your app or your agent makes goes to the gateway with that one key:

Any service
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:

Agent rules
# 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.