Pricing and limits

Short answers on what is billable, the sizes and caps, and how credits work.

Running sandboxes and computers at the hourly price of their size, apps and databases on what they use (never more than the price of their size), paused storage, storage and egress, and builds. The full list is on Pricing and limits.

miosa usage my-box           # runtime, time left and estimated cost

Storage only. Billing for compute stops when the sandbox leaves running. See Sizing and limits.

xs (1 vCPU, 2 GiB, 10 GiB) through xl (16 vCPU, 32 GiB, 80 GiB), with small as the default. See Sizing and limits.

Concurrent sandboxes per plan (Developer 10, Business 250, Enterprise 500; upgrade or raise it through support), timeout_sec 1 to 86400, an 86,400 second maximum exec timeout, a 500 MB maximum upload, and a 1 hour browser token TTL. See Pricing and limits.

60 to 30,000 requests per minute per API key by tier, and 2,500/25,000/100,000 per minute per workspace on Developer/Business/Enterprise, with 429 and Retry-After on overrun. See Rate limits.

The Quotas API sets max_sandboxes, max_concurrent, max_storage_gb, and max_credit_cents per external_user_id, enforced at create time.

MIOSA bills you once; you charge your customers using attribution. The Usage Rollup API groups by external_user_id, external_project_id, or workspace_id. See Usage and billing.

It depends on the grant. Credits you add do not expire. Recurring plan credits expire at the start of the UTC day after the 30-day billing period. Promotional credits (the one-time welcome grant and promo-code redemptions) expire 180 days after they are granted. The nearest expiry is reported as credit_expiry_at on GET /api/v1/credits/balance. See Pricing and limits.

Was this page helpful?