Documentation

Documentation built
for developers.

Real examples and working code for what’s here today — with more guides shipping soon.

alleforge.com/docs

Documentation

Search...⌘K
Docs/Getting Started

Quickstart

Send your first request in under a minute.

200 OK38ms

Quick start

From zero to first request

  1. 01

    Open AlleForge

    No install required — open a browser tab and you're in a workspace.

  2. 02

    Create a Request

    Choose a method, set the URL, and add headers or auth.

  3. 03

    Send It

    Fire the request and inspect the response in the same tab.

    curl https://api.alleforge.com/v1/users
  4. 04

    Save to a Collection

    Keep the request for next time, or share it with your team.

Code examples

Real code, not pseudocode

send-request.js
Sending request…
200 OK42ms
{
"id": "req_8f2ab1",
"status": 200,
"duration_ms": 42,
"name": "Get users"
}

Popular guides

Learn by shipping

Getting StartedComing Soon

Your first API request

Send your first request and understand the anatomy of a response in under two minutes.

3 min read
Migration

Import Postman collections

Bring your existing collections into AlleForge without losing a single request.

1 min read
Workspaces

Team collaboration

Share environments, comment on requests, and keep everyone in sync in real time.

5 min read
Environments

Browser environments

Manage variables across dev, staging, and production without leaving the tab.

2 min read
Mock ServersComing Soon

Mock APIs

Simulate endpoints before the backend exists, from a single collection.

6 min read
Security

Authentication

OAuth 2.0, API keys, and bearer tokens — configured once, inherited everywhere.

2 min read
Collections

Organizing requests with Collections

Group related requests into shareable folders instead of digging through History.

2 min read
Workspaces

Workspace roles explained

Owner, Admin, Developer, Viewer — what each role can actually do.

2 min read
Agent

Why browser API clients can't reach localhost

The real reason browser-based tools fail on localhost, and how Agent fixes it.

3 min read
Agent

Testing APIs in Docker containers

Container networking, exposed ports, and where Agent fits once a port is published.

2 min read
Agent

Testing APIs inside Kubernetes

Port-forwarding a cluster-internal service so it's reachable to test at all.

2 min read
API Testing

Testing REST APIs: a practical workflow

Methods, headers, status codes, and saving a request so you don't rebuild it.

2 min read
API Testing

Testing GraphQL APIs

Queries, mutations, variables, and reading a response that can contain both data and errors.

2 min read
Authentication

Testing OAuth-protected APIs

Access tokens, scopes, and expiry — what actually causes an OAuth test request to fail.

2 min read
Workspaces

Sharing requests with your team

A concrete workflow for a team working on the same requests, without Slack or exports.

2 min read
Comparison

AlleForge vs Postman

Where the browser-native workflow fits, and where Postman is genuinely stronger.

8 min read
Comparison

AlleForge vs Insomnia

Browser-native vs. desktop-native, and Insomnia's distinctive storage model.

7 min read
Agent

Testing local AI APIs (Ollama and others)

Why a local model server works from curl but not a browser tool, and how to fix it correctly.

6 min read
Agent

Testing Ollama APIs from a browser

Ollama's default allowed origins, the OLLAMA_ORIGINS fix per platform, and where Agent fits.

5 min read
Agent

Testing LM Studio APIs from a browser

LM Studio's CORS toggle vs. its network-binding setting, and where Agent fits when neither is an option.

5 min read
Authentication

AI API authentication differences

OpenAI, Anthropic, and Gemini don't authenticate requests the same way — the real differences.

5 min read
API Testing

What AlleForge does and doesn't do for AI APIs

A direct accounting of AI API support today — OpenAI, Anthropic, Gemini, local models, SSE, and what's not there yet.

6 min read

Search everything

Jump to what you need

Try searching

status codesbearer tokenwebhook signatureimport curl

Why developers love it

Docs that keep up with the product

Traditional Docs

Code samples rot within a release cycle
One language — take it or leave it
No way to search past a page title
Docs shipped separately from the product
Screenshots instead of real responses

AlleForge Docs

Every example runs against the live API Reference
JavaScript, TypeScript, and cURL side by side
Full-text ⌘K search across every page
Docs generated alongside every release
Real request/response pairs, not screenshots

Ready to build faster?

Browse documentation and ship your first request in minutes.