Plans
Publishing costs nothing and needs no account. A plan decides how much an account can hold and what it can do. Prices and caps change over time, so this page names none: they live in one place, the plan menu, which you can read on the pricing page or from the API.
What each plan is for
| Plan | For |
|---|---|
| No account | Publishing right now. The site is public, uses the Free limits, and expires in 3 days unless it is claimed |
| Free | Keeping sites permanently, and choosing platform domains like my-app.shipstatic.com |
| Pro | Your own custom domains (www.example.com), more deployments and platform domains, and larger deploys |
| Team | Pro's features with higher caps, shared with teammates through seats |
| Scale | Publishing sites for other people, such as an agency's client work. Arranged directly: see the pricing page |
Prices and caps
The pricing page shows the menu to people. Programs read the same menu from GET https://api.shipstatic.com/plans: public, no credential, every plan on sale in display order, under plans. Each row carries:
| Field | Meaning |
|---|---|
plan |
The plan's id, as GET /account reports it |
name |
Its display name |
price |
{ month, year } in whole US cents (1000 is $10.00), or "contact" for a plan arranged directly |
caps |
What an account on it may hold: deployments, platformDomains, customDomains and seats. null for a plan arranged directly |
closed |
Present when the plan is listed but cannot be ordered yet. Its value is the sentence to show |
Checkout shows the final amount, including any tax that applies where you are.
The size of a single deploy (largest file, file count, total size) is not a cap an account accumulates; it is on Deployments.
Your plan
GET /account answers your plan, what the account holds (usage) and what it may hold (caps), with the same keys as the menu's caps, so one divides by the other. The Plan page in the Web console shows the same.
Changing plans
Upgrade from the Web console. Moving up takes effect at once; moving down takes effect at the end of the billing period. A custom domain the new plan no longer covers is paused rather than deleted: its DNS is kept, and it serves again after an upgrade (see Domains).