APIs that
developers
love to use.
Build, deploy, and scale your applications with type-safe SDKs, real-time webhooks, and infrastructure that runs at the edge.
[CUSTOMISE: your integration partners]
- 1.2K
- 99.9%
- 100+
- 10+
How It Works
Three steps to production
From install to deploy in under five minutes.
Install the SDK
One command. Type-safe clients for TypeScript, Python, Go, and Rust — with full autocomplete from day one.
npm install @forge/sdkConfigure your keys
Generate API keys with granular scopes and expiration controls. Rotate or revoke instantly from the dashboard.
const forge = new Forge({ apiKey: process.env.FORGE_API_KEY });Ship to production
Deploy to 40+ global edge regions in seconds. Sub-50ms response time with automatic failover.
forge deploy --region=autoRequest lifecycle
From SDK to response in milliseconds
Your App
SDK request initiated
Edge Network
42 regions · nearest PoP
API Gateway
Auth · rate limit · route
200 OK
23ms · typed response
Platform
The full surface area of a premium dev platform
From the first API key to a multi-region rollout, each layer is styled to look as sharp as the product it powers.
18ms
p50
99.9%
[CUSTOMISE]
48ms
p99
Multi-language SDK
Works with your entire stack
First-class SDKs for every major language — idiomatic, type-safe, and production-ready from day one.
1import { Forge } from "@forge/sdk";2 3const forge = new Forge({4 apiKey: process.env.FORGE_API_KEY,5});6 7const webhook = await forge.webhooks.create({8 url: "https://api.example.com/hooks",9 events: ["invoice.paid"],10});Developer experience, not an afterthought
Every SDK is hand-crafted to feel native to its language. No copy-paste wrappers. No inconsistent naming. Just clean, predictable APIs that do what you expect.
- Full type safety with IDE autocomplete
- Automatic retries with exponential back-off
- Built-in pagination helpers
- Idiomatic error types per language
- Zero-config authentication
- OpenAPI spec & Postman collection included
Developer Experience
Ship in minutes,
not weeks
Our SDK handles auth, retries, rate limiting, and type safety. Focus on your product — we handle the infrastructure.
99.9%
[CUSTOMISE: Uptime]
<50ms
[CUSTOMISE: P99]
10+
[CUSTOMISE: Regions]
1import { Forge } from "@forge/sdk";
2
3const forge = new Forge({
4 apiKey: process.env.FORGE_API_KEY,
5});
6
7// Create a webhook endpoint
8const webhook = await forge.webhooks.create({
9 url: "https://api.example.com/webhooks",
10 events: ["invoice.paid", "user.created"],
11});
12
13// Send an event
14await forge.events.emit("invoice.paid", {
15 invoiceId: "inv_2gF8k3m",
16 amount: 4999,
17 currency: "usd",
18});
Developers love it
Trusted by engineering teams
From solo hackers to infrastructure teams at scale.
The best developer experience I've encountered in years. The TypeScript SDK feels like it was written by someone who actually uses TypeScript.
Sarah K.
Senior Platform Engineer · Acme Labs
We migrated from our homegrown webhook infrastructure in a single weekend. The type safety alone saved us from three production bugs.
Alex M.
CTO · NovaCo
A global edge footprint with consistent latency, and we haven't had a pager alert in six months. It just works.
Chris W.
Infrastructure Lead · Stacklane
Ready to build?
Get your API keys in under 60 seconds. No credit card required.
npx forge init my-project▊