EndpointOS
Turn APIs into products.
- Platform
- Web
- Pricing
- Free, paid from $9/mo
EndpointOS
API Infrastructure

Overview
- Status
- Alpha, shipped continuously
- Category
- API infrastructure
- Platform
- Web
- Contract
- OpenAPI 3.1, TypeScript SDK
- Free tier
- 10,000 req/mo, live now
- Paid tiers
- Live, from $9/mo
Most API projects wire the same layer by hand: key management, documentation, request logging, usage limits, consumer dashboards, and a plan page. EndpointOS ships all of it, so the first integrator call lands in minutes.
The product is in alpha and ships continuously. The free tier, 10,000 requests per month, is live with no card required, and paid tiers run from $9 per month.
It fits teams putting an MVP, internal tool, partner-facing endpoint, or admin API in front of integrators, anywhere a documented, metered API is the product. For a complex domain with heavy relational logic, a custom backend is still the better fit.
Walkthrough
How it works.
Define a resource
Add fields with types (string, number, boolean, enum, datetime, json), mark them required, set defaults, or restrict to enum values. EndpointOS builds the full CRUD API from the definition.
Issue API keys
Plaintext is shown once; only the SHA-256 hash is stored. Set per-key rate limits, attach a key to a named consumer, and rotate with a grace window.
Add consumers
Name the developers or apps calling your API. Each consumer gets its own key set, monthly quota, and usage dashboard.
Watch logs and usage
Every request is logged with status, latency, key, consumer, IP, and user agent. Filter by method, status, key, consumer, date, or path, and export to CSV.
Publish a contract
Freeze the schema into a versioned OpenAPI 3.1 spec. A public, auto-generated changelog gives integrators a stable reference and shows what shipped.
Features
What it does well.
Schema to CRUD API
Define a resource (fields, types, required, defaults, enums) and get a hosted, authenticated CRUD API. No code or config files.
Generated docs and OpenAPI 3.1
Docs and an OpenAPI 3.1 spec ship with every project. Hand them to an integrator on day one.
TypeScript SDK
A downloadable TypeScript SDK generated from the contract, so clients stay in sync without manual updates.
Request logs
Status, latency, key, consumer, IP, and user agent per request. Filter by method, status, key, consumer, date, or path. CSV export included.
Usage limits and tracking
Monthly usage limits and per-project usage tracking, shown on the project dashboard and per consumer.
Contract versioning and changelog
API contract versioning with a public, auto-generated changelog, so integrators can see exactly what changed between versions.
Named consumers and quotas
Name the end customers calling your API. Each consumer gets its own dashboard, monthly cap, and key set, with scoped analytics.
API key management
Key rotation with a grace window, per-key per-minute rate limits, and a per-key analytics page. Integrators keep working during a key swap.
Developer access flow
Visitors can request access from a project's public docs. Plans and usage page, per-project docs branding, custom domains for docs (beta), and self-serve billing.
Workspaces and invitations
Workspaces with email invitations and roles (owner and member). Invite tokens are single-use and expire in 7 days.
MFA, lockout, and audit log
TOTP multi-factor auth, account lockout, a login audit with a new-location signal, and a full audit-event log.
Signed webhooks
HMAC-SHA256-signed JSON on record changes, with a durable delivery and retry pipeline. SSRF guards run on every dispatch attempt.
Security hardening
Encrypted secret vault (AES-256-GCM), per-project IP allowlists, CSP nonces, CSRF defense, and request body guards (size, depth, prototype-pollution).
See it in action
A closer look.
Docs shipped automatically
Every project gets a public API reference with request shapes, validation rules, and response examples. The Weather Intelligence demo shows what the generated docs look like on a live project.
Pricing
Free to start. Paid tiers as you scale.
The free tier covers 10,000 API requests per month with generated docs, OpenAPI, request logs, and usage limits, no card required. Paid tiers are live, from $9 per month.
| Plan | Price | Requests / mo | Projects | Seats |
|---|---|---|---|---|
| Free | $0 | 10,000 | 3 | 1 |
| Starter | $9/mo | 50,000 | 10 | 1 |
| ProPopular | $19/mo | 250,000 | 25 | 3 |
| Team | $79/mo | 1,000,000 | 100 | 10 |
| Business | $299/mo | 5,000,000 | Unlimited | 25 |
| Enterprise | Custom | Custom | Unlimited | Custom |
Annual billing saves about 17%. Pro and up include a 20% burst above the cap, then $10 per 100,000 extra requests.
Full pricing at endpointos.dev/pricingMore from the studio
Swiss Auto Data
Daily-refreshed registrations, EV adoption, and cantonal breakdowns drawn straight from government data.
ViewProjScan
An MCP server that lets AI coding agents like Claude Code, Cursor, and Windsurf query your codebase.
ViewTokenTrace
Reads what Claude Code, Codex, and other AI CLIs write on disk. Shows cost, models, projects, and sessions in a local dashboard. No cloud, no telemetry.
View