The Machine That Builds Machines

Platform Block

Build your own multi-tenant SaaS platform. Provision accounts, apps, API keys, blocks, and subscriptions — all through a single API.

Unlimited
Platforms
Unlimited
Accounts per Platform
Configurable
Apps per Account
17
Blocks
3
API Key Tiers
4
Deployment Models

Platform infrastructure

Everything you need to build a platform

From provisioning to reporting. One API replaces months of custom infrastructure work.

Multi-Tenant Provisioning

Create platforms, accounts, apps, and API keys with a single API call. Instant shared cloud setup with RSA encryption and block licensing.

Account & App Management

Full CRUD for accounts and apps with deployment models, domain verification, branding, and storage provisioning.

Block Licensing

License any of the 17 ecosystem blocks to accounts and provision them to individual apps. Subscription management with Stripe integration.

API Key Infrastructure

Environment-aware keys (test/live), scoped permissions, rate limiting, IP/origin restrictions, rotation, and regeneration.

User Access Control

Grant, revoke, suspend, and reactivate user access across apps and accounts. Role-based permissions with audit trails.

Investor Data Room

Built-in reporting: MRR, ARR, ARPA, churn, growth, engagement, and platform breakdowns. Ready for board meetings and fundraising.

Architecture

The platform hierarchy

Every level is a REST resource you can create, read, update, and delete through the API.

P
Platform
Your SaaS product. Isolated schema, settings, branding.
A
Account
Your customer. Own domain, storage, block subscriptions.
App
App
A product within the account. OAuth, webhooks, allowed origins.
API Keys
test/live, scoped, rate-limited, rotatable
Block Instances
Auth, CRM, Files, AI — provisioned per app

Deployment

Four ways to deploy

From instant shared hosting to fully self-managed infrastructure. Choose per account.

shared_cloud

Shared Cloud

Instant provisioning on shared infrastructure. Best for startups and small teams.

dedicated_cloud

Dedicated Cloud

Isolated infrastructure with dedicated resources, SLA guarantees, and VPN support.

self_hosted

Self-Hosted

Run 23blocks on your own AWS account. Full control over data residency and infrastructure.

partner_cloud

Partner Cloud

Managed by a 23blocks partner. White-label deployment with partner-level support.

Use cases

Who builds with the Platform Block?

Any company that needs to offer isolated environments to their customers.

SaaS Platforms

Build your own multi-tenant SaaS product. Each customer gets their own account, apps, API keys, and block instances.

White-Label Products

Offer branded solutions to your clients. Custom domains, logos, and independent data isolation per tenant.

Developer Platforms

Create a platform where developers build apps. API key management, usage tracking, and subscription billing included.

Marketplace Infrastructure

Power multi-vendor marketplaces with per-vendor accounts, product catalogs, payments, and analytics.

From zero to platform in one call

Create an account with a single API request

POST /accounts
curl -X POST https://platform.api.us.23blocks.com/accounts \
  -H "Authorization: Bearer $TOKEN" \
  -H "X-Platform: your-platform" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Acme Corp",
    "code": "acme",
    "deployment_model": "shared_cloud",
    "preferred_domain": "acme.yourplatform.com"
  }'

Build the next platform

Stop building multi-tenant infrastructure from scratch. Let the Platform Block handle provisioning, billing, and reporting while you focus on your product.

Stay in the loop

Get product updates, engineering posts, and new block announcements delivered to your inbox.

No spam. Unsubscribe anytime. Privacy policy.