[ cloud_server_api_platform ]

Quotas, metering
and billing that
actually enforce
your plan.

Subscriptions, trials, upgrades, invoices, overage and a full admin billing console — validated on the server, never in the browser.

01

Enforced entitlements

Projects, keys, environments and request quotas checked server-side on every action.

02

Metered usage

API requests, storage and bandwidth tracked per monthly window with overage pricing.

03

Real billing records

Invoices, transactions, subscription history and audit logs for every change.

uptime_30d99.95% target
requests_served
latency_p95
open_incidents0
[ view live platform status → ]

[ how_it_works ]

From sign-up to enforced quota in four steps

Every step below is wired to the database and validated on the server. Nothing is faked in the browser.

01

step_01

Create an account

Email + password or Google. A billing profile and a 14-day Professional trial are provisioned on first sign-in.

02

step_02

Pick a plan

Monthly or annual. Coupons are validated server-side, tax is applied from your billing country, and a real invoice is issued.

03

step_03

Ship resources

Create projects, API keys and environments. Each creation is checked against your plan entitlements before it is written.

04

step_04

Watch usage & billing

Requests, storage and bandwidth are metered per period, with alerts at 80% and 100%, overage cost and invoices in your portal.

[ subscription_lifecycle ]

Every state a subscription can actually reach

Trials, renewals, failed payments, grace periods and expiry are reconciled on the server each time your account is loaded.

Trialing

14 days of Professional. Trial end date, days remaining and conversion prompts are surfaced in the dashboard.

Active & renewal

Auto-renew on or off. Renewal date, next invoice amount and billing cycle are stored on the subscription row.

Past due

A failed charge marks the subscription past due, records a failed transaction and sends a critical notification.

Grace period

Seven days of continued access after a failed payment, so nothing is destroyed while you fix the card.

Suspended & expired

Once grace ends, access is revoked server-side. Data stays; feature gates close until you pay or reactivate.

Cancelled

Cancel at period end or immediately. History keeps the reason, the actor and the exact timestamp.

stateapi_accessresource_creationbilling
trialingFull plan accessAllowed up to plan limitsNo charge until trial ends
activeFull plan accessAllowed up to plan limitsCharged each cycle
past_due / grace_periodStill allowedAllowedRetry payment from portal
suspended / expiredBlockedBlockedReactivate to restore
cancelledUntil period endUntil period endNo further charges

[ usage_and_quota ]

Metering you can audit, line by line

Each metric is stored as a usage record for the current billing window, plus an event trail for every increment.

  • API requests

    Counted per period against the plan limit, with 80% and 100% threshold alerts.

  • Storage & bandwidth

    Tracked in GB with the same window, reset date and overage rules as requests.

  • Overage modes

    Notify only, hard block, or charge per unit — set on the plan and applied on the server.

  • Resource limits

    Projects, API keys and environments count as entitlements, not soft suggestions.

[ usage_window · platform average ]

API requests91,925 / 825,000 11%
Storage9 / 100 GB 9%
Bandwidth21 / 350 GB 6%

resets

monthly

alerts

80 / 100%

overage

per unit

Average of live usage records against plan quotas for the window ending 2026-10-01. Your own window appears in Usage & quotas after sign-in.

[ billing_portal ]

A billing portal, not a pricing page

Everything a finance team asks for is a real record in the database, scoped to your account by row-level security.

Invoices

Numbered invoices with line items, subtotal, discount, tax, total and paid date. Open any invoice for its full breakdown.

Transactions

Payments, failures and refunds with method, reference number and timestamp.

Payment methods

Tokenised cards only — brand, last four and expiry. No raw card data is ever stored.

Coupons & credit

Percentage or fixed discounts, duration rules, redemption limits, plus account credit applied to future invoices.

Billing profile

Legal name, company, tax ID, address and currency used on every document you download.

Subscription history

Upgrades, downgrades, renewals, cancellations and admin actions, each with an audit entry.

[ admin_console ]

Operations for whoever runs the business

Role-gated admin tooling built on the same server rules customers hit.

  • MRR, ARR, revenue, churn and subscriber counts
  • Search and filter subscriptions by lifecycle state
  • Change plan, price, dates, credit or apply a coupon on any account
  • Record manual payments and create enterprise subscriptions
  • Edit plans, quotas, entitlements, trial length and overage mode
  • Create coupons with duration, expiry and redemption limits

[ security_model ]

Server-side by construction

A modified client can never grant itself a plan, a quota or an admin role.

Row-level security

Every table scoped by policy: you read only your own billing data.

Role-based access

Roles live in a separate table and are checked by a security-definer function.

Server validation

Access, quotas and entitlements are asserted inside server functions.

Signed webhooks

Payment events verified by HMAC signature and stored idempotently.

Notifications

Trial, quota, payment and lifecycle events are written per user.

Audit logs

Who changed what, when, with old and new values.

[ pricing ]

Quota-based, no surprises

Monthly or annual. Annual is charged once and allocated across twelve service periods. Change plans any time — upgrades are prorated, downgrades apply at period end.

annual saves up to 17%

plan

Free / Developer

Developer testing and platform evaluation.

$0/mo
  • 1 Projects
  • 1 API Keys
  • 1 Cloud Environments
  • 10,000 API Requests/month
  • 1 GB Storage
  • 5 GB Bandwidth/month
  • 1 Team Members
  • Basic API Gateway
  • Community Support

plan

Starter

For small teams shipping their first production APIs.

$29/mo
  • 5 Projects
  • 5 API Keys
  • 3 Cloud Environments
  • 250,000 API Requests/month
  • 25 GB Storage
  • 50 GB Bandwidth/month
  • 3 Team Members
  • Basic API Gateway
  • Email Support
most popular

plan

Professional

Scaling teams that need gateway, analytics and collaboration.

$99/mo
  • 25 Projects
  • 25 API Keys
  • 15 Cloud Environments
  • 2,000,000 API Requests/month
  • 250 GB Storage
  • 1,000 GB Bandwidth/month
  • 20 Team Members
  • Advanced API Gateway
  • Load Balancing
  • API Analytics
  • Webhooks
  • Extended Audit Logs
  • Priority Support

plan

Enterprise

Dedicated resources, private networking and SSO.

$299/mo
  • Unlimited Projects
  • Unlimited API Keys
  • Unlimited Cloud Environments
  • 10,000,000 API Requests/month
  • 2,048 GB Storage
  • 10,240 GB Bandwidth/month
  • Unlimited Team Members
  • Advanced API Gateway
  • Load Balancing
  • API Analytics
  • Webhooks
  • Extended Audit Logs
  • Private Networking
  • SSO Ready
  • Dedicated Account Support

plan

Growth

Mid-tier plan for scaling teams

$50/mo
  • 12 Projects
  • 12 API Keys
  • 8 Cloud Environments
  • 800,000 API Requests/month
  • 100 GB Storage
  • 300 GB Bandwidth/month
  • 8 Team Members
  • Basic API Gateway
  • Load Balancing
  • API Analytics
  • Webhooks
  • Extended Audit Logs
  • Community Support

Upgrade instantly

Pay the prorated difference now and get the new quotas immediately.

Downgrade safely

Scheduled for the end of the current period, so you keep what you paid for.

Cancel any time

Keep access until the period ends, or cancel immediately and reactivate later.

Need bigger limits or a custom contract? Compare every feature

[ faq ]

Questions people ask before subscribing

What happens when my trial ends?+

Access to Professional features closes and the account falls back to the free tier until you choose a plan. Nothing is deleted, and your usage history stays intact.

What happens if a payment fails?+

The subscription moves to a grace period of seven days. You keep working, get a critical notification, and can retry the payment from the billing portal at any time.

How is annual billing handled?+

One financial charge, then twelve monthly service allocations recorded against the subscription, so usage windows and quotas still reset each month.

What counts as overage?+

Any metered usage past the plan limit. Depending on the plan the platform notifies you, blocks further usage, or charges a per-unit rate added to the next invoice.

Can I change plan mid-cycle?+

Yes. Upgrades take effect immediately with prorated pricing; downgrades are scheduled for the end of the current period.

Do you store card numbers?+

No. Only a token plus card brand, last four digits and expiry are kept so you can recognise the method.

Can I get an invoice with my company details?+

Yes. Fill in your billing profile — legal name, company, tax ID, address and currency — and every invoice uses it.

[ get_started ]

Start on the 14-day trial. No card required.

Create an account and you land in a working billing console: plan, quotas, usage, invoices and notifications.