The API we always wanted to use.
One TypeScript SDK, one error model, one auth scheme. 17 products, one beautiful API. Sandbox keys in 60 seconds.
Try every endpoint, live.
Click an endpoint to see the request and response, then send it for real from your sandbox.
Request · POST /v1/fintech/accounts
{
"type": "business",
"country": "US",
"kyb": {
"ein": "12-3456789",
"legal_name": "Acme Inc."
}
}Response · 200 OK
{
"id": "acct_8Kq2v…",
"status": "active",
"available_balance": {
"amount": 0,
"currency": "USD"
},
"created_at": "2025-08-12T18:24Z"
}Nine languages, one mental model.
Generated nightly, type-checked, and battle-tested at scale.
Ship in 5 minutes, in your favorite language.
Get started
import { gweb } from "@gweb/sdk";
const g = gweb({ apiKey: process.env.GWEB_KEY });
const account = await g.fintech.accounts.create({
type: "business",
country: "US",
});Get startedGet started
from gweb import gweb
g = gweb(api_key=os.environ["GWEB_KEY"])
account = g.fintech.accounts.create(
type="business",
country="US",
)Get startedGet started
import "github.com/gwebtechology/gweb-go"
g := gweb.New(os.Getenv("GWEB_KEY"))
account, _ := g.Fintech.Accounts.Create(ctx,
gweb.AccountCreate{Type: "business", Country: "US"},
)Get startedGet started
curl -X POST https://api.gweb.tech/v1/fintech/accounts \
-H "Authorization: Bearer $GWEB_KEY" \
-d '{"type":"business","country":"US"}'Get startedAn SDK designed to disappear.
Compliance inherited by every product.
SOC 2, PCI DSS, GDPR — inherited by every product automatically. Ship into regulated industries without paperwork, audits, or fire drills.
- SOC 2
- PCI DSS
- GDPR
- Audit-ready
One SDK, 17 products
Tree-shakable, fully typed, one mental model across every product.
Composable primitives
Mix AI voice, fintech, billing, and infra in a single call chain.
AI-native by default
Tools, evals, and guardrails baked into the API surface.
OpenAPI 3.1 + MCP
Works in your editor, your agent, and your CI equally well.
Ship your first call in 5 minutes.
Get a sandbox key, run the snippet, and watch it work.
1npm install @gweb/sdk2export GWEB_KEY=sk_test_…3const g = require("@gweb/sdk").gweb({ apiKey: process.env.GWEB_KEY });4const account = await g.fintech.accounts.create({ type: "business", country: "US" });