Plans and limits
Plans bundle all of Octri together: there is no separate price for docs and SDKs. A plan sets how many projects you can have, how many endpoints it covers, and how many SDK languages it includes. For current prices, see the pricing page.
What each plan includes
| Free | Starter | Growth | Business | Enterprise | |
|---|---|---|---|---|---|
| Endpoints per project | 50 | 100 | 300 | 600 | Unlimited |
| SDK languages included | 1 | 2 | 4 | 10 | Unlimited |
| Projects | 1 | 1 | 5 | 20 | Unlimited |
| Custom domain | Yes | Yes | Yes | Yes | Yes |
| Docs versioning | No | No | Yes | Yes | Yes |
| White label | No | No | No | Yes | Yes |
| SDK versions kept | 1 | 1 | 5 | 20 | Unlimited |
| Monitoring data per month | 100 MB | 1 GB | 5 GB | 20 GB | By contract |
| Monitoring events kept for | 7 days | 30 days | 90 days | 180 days | 365 days by default |
Some features start at a particular plan:
| Feature | Starts at |
|---|---|
| Custom code | Growth |
| Custom components | Growth |
| Daily spec watch | Growth |
| White label | Business |
| SSO for your docs | Enterprise |
| SSO for your team, required two-factor and the audit log | Enterprise |
How the endpoint limit works
A plan with a limit covers the first endpoints in your spec, in spec order, that nobody has hidden. Hiding an endpoint frees its slot, so the next one comes in. Showing it again takes the slot back, and the last covered endpoint drops out.
To reach a specific endpoint past the limit, hide the ones ahead of it. See editing endpoints and generating an SDK.
Extra SDK languages
Each plan includes a number of languages in its price. If you need more, each extra language is a flat monthly add-on, the same on every plan. Business includes all ten, so it never needs one.
Annual billing
Paying yearly discounts the base plan by 15%. Language add-ons are billed at twelve times their monthly price, with no discount.
Checking your usage
Your organization's Billing settings show your plan and what you have used. From the CLI, use octri orgs billing and octri orgs usage.