Skip to main content
Developer platform

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.

API status: operational
API Explorer

Try every endpoint, live.

Click an endpoint to see the request and response, then send it for real from your sandbox.

gweb · consolesandbox

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"
}
SDK coverage
Generated nightly

Nine languages, one mental model.

Generated nightly, type-checked, and battle-tested at scale.

TypeScript
Python
Go
Java
Ruby
PHP
Rust
.NET
Swift
TypeScript
Python
Go
Java
Ruby
PHP
Rust
.NET
Swift
AI Voice · livelast 30s
Customer:Hi, I'd like to upgrade my planAgent:Sure! I can help with that
Live
270ms latency
Quickstarts
Quickstarts

Ship in 5 minutes, in your favorite language.

TypeScript

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 started
Python

Get started

from gweb import gweb

g = gweb(api_key=os.environ["GWEB_KEY"])

account = g.fintech.accounts.create(
    type="business",
    country="US",
)
Get started
Go

Get 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 started
cURL

Get started

curl -X POST https://api.gweb.tech/v1/fintech/accounts \
  -H "Authorization: Bearer $GWEB_KEY" \
  -d '{"type":"business","country":"US"}'
Get started
Features
What you get

An 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.

~/your-app · first-call.sh
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" });