The API product platform / 01

Build the API
business.
Run it from
one surface.

FastRestful gives every API product a marketplace, a release pipeline, a metered gateway, subscriptions, billing, documentation, and an operator control plane — without stitching five disconnected tools together.

OPENAPI-NATIVE MULTI-TENANT by design SELF-HOSTED on your infrastructure
FastRestful public homepage with the Signal Grid hero and release map
RELEASE 2.4.0Production · schema verified
GET /v2/deliveries200 OK · 84 ms · metered
OpenAPI importBreaking-change diffsMetered gatewaySubscriptionsInvoicesPayoutsVendor studioConsumer consoleCMS + docsNewsletter studioAnnouncementsShort linksMedia libraryAudit trail OpenAPI importBreaking-change diffsMetered gatewaySubscriptionsInvoicesPayoutsVendor studioConsumer consoleCMS + docsNewsletter studioAnnouncementsShort linksMedia libraryAudit trail
17Seeded API products
5Payment gateways
9Email providers
EN / FRBundled locales
One system / 02

The whole API business, in one operating surface.

Not a landing page with a dashboard bolted on. FastRestful connects the public catalog, the release boundary, the gateway, the money, and the people operating it.

Discover

Marketplace that feels like a product, not a directory.

Search by capability, endpoint, vendor, or category. Compare plans, latency, availability, and community ratings. Every listing is a real, live API product.

FastRestful marketplace with category filters and API product cards
Release

Release discipline by default.

Import OpenAPI, reconcile endpoints, diff breaking changes, stage docs, and promote immutable releases. The release boundary is the product boundary.

version 2.4.0 LIVE
3 additive changes
0 breaking changes
Release journal2026-10-21
2.4.0 promoted3 endpoints · docs synced · plans remapped
LIVE
2.5.0 stagedContract imported · awaiting review
DRAFT
2.3.0 retiredSingle-live invariant enforced
ARCHIVED
GET/v2/deliveriesadded
POST/v2/deliverieschanged
DELETE/v2/deliveries/{id}removed
Consume

A tester, a key vault, and a usage ledger in one flow.

Subscribe, issue scoped credentials, test live endpoints through the metered gateway, and inspect redacted request history without exposing upstream secrets.

terminal · live gateway
# authenticated, metered, policy-checked
curl --request POST \
  'https://signal-stack.api.example.com/v2/deliveries' \
  --header 'X-API-Key: fr_live_…' \
  --header 'Idempotency-Key: order_8241'
Operate

Consumer console, vendor studio, staff control plane.

Three purpose-built surfaces over the same tenant model: consumers manage access and spend, vendors run their portfolio, staff run the platform.

FastRestful vendor studio showing portfolio health, request composition and release pipeline
Monetize

Turn usage into revenue.

Plans, trials, coupons, overage billing, invoices, refunds, payouts, and platform subscriptions share the same ledger — with provider events reconciled once.

  • Stripe, PayPal, Flutterwave, Paystack, and Razorpay
  • Signed webhook settlement, never browser redirects
  • Stripe Connect and PayPal payout reconciliation
Govern

Operate with evidence.

Permission-aware admin, append-only audit, moderation and appeals, webhook delivery receipts, maintenance mode, and health probes. Every consequential action leaves a trail.

Two-factor adoption ENFORCED
Webhook receipts IDEMPOTENT
Audit stream APPEND-ONLY
Three surfaces / 03

Built for every seat at the table.

The same product data, permissions, and billing state — shaped for consumers, vendors, and platform operators.

For API consumers

From discovery to first call in minutes.

Find an API, compare plans, subscribe, create an application, issue a key, and send a live request. Usage, invoices, and support stay attached to the same workspace.

  • API explorer with secure gateway testing
  • Applications, key scopes, rotation, and revocation
  • Subscriptions, quotas, spend, and invoices
  • Request logs, analytics, support, and safety center
FastRestful consumer dashboard with onboarding, usage metrics and workspace navigation
Control plane / 04

Control without a second stack.

Release discipline, money movement, and governance are first-class workflows — not conventions your team has to remember.

01 / RELEASE

One live invariant.

Promote a release only when the OpenAPI contract and endpoint catalog match. Live specs are immutable; the previous live version retires in the same transaction.

  • OpenAPI 3.x / Swagger 2.0 import
  • Breaking-change reports
  • Endpoint policy preservation
  • Plan entitlement carry-forward
02 / MONEY

Every cent has a state.

Provider webhooks settle invoices and subscriptions. Refunds reserve funds before retrying. Payouts move through a monotonic state machine with an audit trail.

  • Trials, coupons, overage, tax-ready lines
  • Cumulative partial refunds
  • Stripe Connect + PayPal transfers
  • Immutable ledger entries
03 / GOVERNANCE

Permission-aware by construction.

Tenant isolation is enforced server-side. API keys are hashed and encrypted. Staff actions are permission-scoped and audited. Sensitive data stays out of public serializers.

  • Roles: owner, admin, developer, billing, viewer
  • 2FA, OIDC, SAML, invites
  • Append-only audit + export jobs
  • Maintenance and health probes
API gatewaySSRF protectionIdempotencyCircuit breakerQuotasRate limitsMedia/CDNWebhooksNewsletterBanner A/B testsShort linksi18n overlaysCustom CSS/JSMaintenance modeAudit exports
Operating models / 05

Three ways to run the same system.

Start with the surface your team needs first. The catalog, gateway, billing, and control plane are already connected.

01 / Marketplace

Open your marketplace.

Approve vendors, publish products, split payouts, and keep discovery, identity, and policy on one platform.

Explore the marketplace model

02 / First-party API

Sell your own API.

Version the contract, meter requests, bill subscriptions, support customers, and publish docs without a second stack.

See the commercial path

03 / Internal platform

Govern internal APIs.

Give teams a scoped catalog, keys, logs, and docs while platform operators keep policy and audit in one place.

Explore the internal model

Capability atlas / 06

Surface area without the sprawl.

Every capability shares the same tenant model, permissions, design tokens, and event history. Expand a category to see what ships in the box.

Public experience

  • Marketplace + categories
  • Product detail + tabs
  • Vendor profiles
  • Docs, blog, legal, status
  • Pricing and checkout
  • Search and locale switcher

Identity & access

  • JWT + rotating refresh
  • Django session bridge
  • TOTP two-factor
  • OIDC and SAML
  • Workspace invites
  • Scoped API keys

API lifecycle

  • OpenAPI import + diff
  • Versioned endpoint docs
  • Release promotion
  • Publication readiness
  • Product host routing
  • Gateway policies

Commerce

  • Plans and entitlements
  • Trials and coupons
  • Overage invoices
  • Refunds and payouts
  • Platform subscriptions
  • Revenue by provider

Content & engagement

  • Structured CMS pages
  • Blog and docs editor
  • Newsletter studio
  • Automations + segments
  • Announcements + experiments
  • Media library + CDN

Community

  • Public builder profiles
  • Follows and reviews
  • Direct messages
  • Reports and appeals
  • Enforcement ledger
  • Notification preferences

Operations

  • Health probes
  • Celery workers + beat
  • Metering retention
  • Webhook receipts
  • Audit exports
  • Maintenance mode

Extensions

  • Custom CSS/JS assets
  • Path-scoped previews
  • Site locales + overlays
  • Theme tokens
  • OpenAPI/Swagger
  • Admin locale manager
Documentation / 07

From first request to production deploy.

Install locally, configure every integration, deploy with PostgreSQL and Redis, harden the gateway, and operate the platform with confidence.

Docs / Quickstart27 guides · 6 tracks
Ready when you are

Put your API business on one surface.

Start locally with SQLite and seeded data. Move to PostgreSQL, Redis, object storage, and your payment providers when you are ready. FastRestful is designed to make that transition boring.

Self-hostedOpenAPI-nativeNo vendor lock-in