Scrubbe offers a range of plans to fit teams of every size, from individual developers exploring the platform to large enterprises with advanced incident management needs. This page explains how to view plans, subscribe, and manage your subscription through the API.Documentation Index
Fetch the complete documentation index at: https://docs.scrubbe.com/llms.txt
Use this file to discover all available pages before exploring further.
Available plans
Retrieve the full list of plans and their features at any time. This endpoint is public and does not require authentication.cURL
Free
Get started at no cost. Includes core incident tracking with limited team seats and API access. No credit card required.
Starter
For small teams managing a growing number of incidents. Includes additional seats, SLA tracking, and email notifications.
Professional
For teams that need advanced automation, Slack integration, postmortems, and full API access with higher rate limits.
Enterprise
For organizations that require custom SLAs, dedicated support, SSO, and volume pricing. Contact sales to get a custom quote.
The Free plan never expires and does not require a payment method. You can upgrade to a paid plan at any time from your account settings or through the checkout flow below.
Start a checkout session
To subscribe to a paid plan, create a Stripe checkout session. Scrubbe uses Stripe to handle all payment processing securely. You will receive a checkout URL to redirect your user to.url field. Redirect your user to that URL to complete payment on Stripe’s hosted checkout page. Once the user completes checkout, Stripe redirects them to your successUrl.
Create a subscription directly
If you are managing subscriptions programmatically — for example, from a server-side integration — you can create a subscription directly without a Stripe checkout session.Request body
View your subscriptions
Current user subscriptions
Retrieve the subscriptions associated with the currently authenticated user:cURL
Subscriptions for a specific user
If you are an admin retrieving subscriptions for another user, pass their user ID in the path:cURL
Subscription statuses
A subscription can be in one of the following states:| Status | Description |
|---|---|
ACTIVE | The subscription is current and the plan features are fully available. |
TRIALING | The subscription is in a free trial period. |
INACTIVE | The subscription exists but is not currently active. |
PAST_DUE | A payment failed. The subscription may be suspended until payment is resolved. |
CANCELLED | The subscription has been cancelled and will not renew. |
Cancel a subscription
To cancel a subscription, send aPATCH request with the subscription ID. Cancellation takes effect at the end of the current billing period unless you request immediate cancellation.
cURL
CANCELLED. Your team retains access to the plan’s features until the end of the billing period. After that, the account reverts to the Free tier automatically.
Cancelling a subscription does not delete your account or your data. You can re-subscribe at any time using the checkout flow above.