# providers.sgit.ai — the whole site as markdown site v0.1.1 · source vault commit 7d1916aca5f3 · every claim's verification state is at /ledger/ Independent work by SGit-AI. Not affiliated with, endorsed by, or sponsored by any provider indexed here. Provider names identify the APIs these pages report on; all trademarks belong to their owners. This document is released under the Creative Commons Attribution 4.0 International licence (CC BY 4.0). ============================================================================== PAGE / — Where the key goes — provider reports for people who have to deploy one ============================================================================== --- title: Where the key goes — provider reports for people who have to deploy one description: "The hub of the *.providers.sgit.ai family: four credential patterns, one page contract, and one site per provider reporting what it cost on a named workload, what broke, and where the key has to live." lead: "One question decides most integrations and almost nobody writes it down: **where does the credential live, and what bounds it.** This is the hub for a family of sites that answer it one provider at a time — with dates, costs and failures attached." order: 1 toc: true provenance: commit: 7d1916aca5f3 date: 8 September 2026 note: "The four patterns come from the source vault; everything about a provider comes from that provider's own site." ---
Both domains in this family now serve. {{claim:domains-live}} providers.sgit.ai and elevenlabs.providers.sgit.ai were unpointed for the whole of this site's first release, which is why the links here are not typed but measured: bin/sync-providers.py fetches each site's own published index from its canonical host, and every cross-link goes to whichever host answered. A build check fails if a link disagrees — which caught canonical links while the domains were dead, and now catches a stale project path left behind after they came up.
Where the credential lives and what bounds it: nothing, a spend limit, a clock, or a host the application cannot reach. It is decided by what the vendor's product can mint, and no amount of care in your code changes it.
What state it keeps: none, this device, or a vault. It decides whether your tool works for somebody with no key, and whether it survives being downloaded and run somewhere else.
3 September 2026 · OpenRouter
At $4.79 used against a $5.00 limit on a provisioned key, every audio request was refused: 402 — this request requires at least $0.50 in balance for audio output, with limit_source: openrouter_key_limit. {{claim:openrouter-402}}
That is a bound doing its job, observed rather than described: chosen in advance, enforced by the platform rather than by our code, and visible in the refusal. It is the only evidence in this family that any of this is enforceable in practice — and the reason the comparison is worth generating, because the other provider here cannot do it at all {{claim:no-per-key-spend-limit}}.
| Version | Date | What changed |
|---|---|---|
| v0.1.1 | 2026-09-08 | Both canonical domains came up hours after v0.1.0 shipped, so where a provider site serves is now measured rather than assumed: bin/sync-providers.py probes each canonical host by fetching that site's own published index from it, records the answer as live: and canonical_resolves: in data/providers.yml, and every family link the build emits — cards, comparison rows, prose — resolves through that value via a new `live:` shortcode, so no provider URL is typed anywhere. check_family_links_live now fails in both directions: a canonical link while a domain is dead, and a stale project-path link after it comes up. The claim that both domains were unconfigured is replaced by a dated claim that both now serve, sourced from the probe rather than from a report. |
| v0.1.0 | 2026-09-08 | First release. The hub of the *.providers.sgit.ai family: the four credential patterns as canonical shared content with the capability-tier axis and their intersection; a comparison matrix synced from each provider site's own published front-matter rather than kept here; the family index; the page contract every provider site obeys, including the per-product rule that has already caught somebody; the six claim states with a roll-up of the family's actual mix; estate-wide disclosures; and the estate pipeline — validate → tag → deploy, a secret scan, relative URLs and a licence stamp, all enforced rather than promised. |