Skip to main content
ForgeDeveloper platform
All systems operational

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.

bash — forge-cli
$
npm install @forge/core
Resolving dependencies...
Fetching packages...
Linking binaries...
added 142 packages in 1.4s

[CUSTOMISE: your integration partners]

Partner 01
Partner 02
Partner 03
Partner 04
Partner 05
Partner 06
Partner 07
Partner 08
Partner 09
Partner 10
                                 
1.2K
                         
99.9%
                            
100+
                                  
10+

How It Works

Three steps to production

From install to deploy in under five minutes.

01

Install the SDK

One command. Type-safe clients for TypeScript, Python, Go, and Rust — with full autocomplete from day one.

$npm install @forge/sdk
02

Configure 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 });
03

Ship to production

Deploy to 40+ global edge regions in seconds. Sub-50ms response time with automatic failover.

$forge deploy --region=auto

Request 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

23ms · e2e encrypted · typed

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.

CLI & SDK
Type-safe SDKs for TypeScript, Python, Go, and Rust.
$[CUSTOMISE: your CLI] deploy --prod
api.yourbrand.com1.2s
API Key Management
Granular scopes, auto-expiry, and instant revocation.
sk_live_••••4f2aread, write
sk_test_••••9b1cread
Enterprise Security
[CUSTOMISE: your compliance posture], RBAC, SSO, and audit trails out of the box.
[CUSTOMISE: Compliance badge]
RBAC
SSO / SAML
Performance Monitoring
Real-time latency, throughput, and error rates with SLO alerts.

18ms

p50

99.9%

[CUSTOMISE]

48ms

p99

Real-time Webhooks
Reliable delivery with retries, signatures, and replay.
user.created2ms
invoice.paid4ms
deploy.started
Edge Deployment
42 regions, sub-50ms globally, automatic failover.
US East
12ms
EU West
18ms
AP SE
24ms
Observability
Structured logs and distributed traces across every region.
user.created2ms
invoice.paid4ms
deploy.started

Multi-language SDK

Works with your entire stack

First-class SDKs for every major language — idiomatic, type-safe, and production-ready from day one.

webhook.ts
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
TypeScriptPythonGoRustRubyJava.NET

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]

sdk-example.ts
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.
SK

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

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

Chris W.

Infrastructure Lead · Stacklane

Ready to build?

Get your API keys in under 60 seconds. No credit card required.

terminal
$npx forge init my-project