# Crovver ## Docs - [List Active Add-ons](https://docs.crovver.com/api-reference/addons/tenant-active.md): Get a tenant's currently active add-on credit balances. - [List Available Add-ons](https://docs.crovver.com/api-reference/addons/tenant-available.md): Get add-ons the tenant can purchase for their current plan and currency. - [Purchase Add-on](https://docs.crovver.com/api-reference/addons/tenant-purchase.md): Initiate a checkout session for a tenant to purchase an add-on. - [Allocate Seat](https://docs.crovver.com/api-reference/capacity/allocate.md): Record a seat assignment for a tenant user. - [List Allocations](https://docs.crovver.com/api-reference/capacity/allocations.md): List users allocated to a tenant's active subscription, with capacity summary and pagination. - [Bulk Allocate Seats](https://docs.crovver.com/api-reference/capacity/bulk-allocate.md): Allocate up to 100 users to a tenant's subscription in one atomic operation. - [Get Seat Count](https://docs.crovver.com/api-reference/capacity/count.md): Get the current active seat count and capacity for a tenant. - [Proration Checkout](https://docs.crovver.com/api-reference/capacity/proration-checkout.md): Create a checkout session for a mid-cycle seat upgrade with proration. - [Create Checkout Token](https://docs.crovver.com/api-reference/checkout/checkout-token.md): Mint a short-lived JWT to initiate the checkout redirect flow. - [Create Checkout Session](https://docs.crovver.com/api-reference/checkout/create-session.md): Create a payment provider checkout session for a tenant. - [Create Portal Token](https://docs.crovver.com/api-reference/checkout/portal-token.md): Mint a short-lived JWT to redirect the user to the billing portal. - [Get Credit Balance](https://docs.crovver.com/api-reference/credits/balance.md): Fetch the current credit balance for all pools on a tenant's active subscription. - [Consume Credits](https://docs.crovver.com/api-reference/credits/consume.md): Deduct credits from a tenant's credit pool. Idempotent. - [Check Feature Access](https://docs.crovver.com/api-reference/features/can-access.md): Check if a tenant has access to a specific feature or has an active subscription for a product. - [API Reference](https://docs.crovver.com/api-reference/overview.md): Complete reference for the Crovver API. - [List Plans](https://docs.crovver.com/api-reference/plans/list.md): Get all active plans for your organization. - [Cancel Subscription](https://docs.crovver.com/api-reference/subscriptions/cancel.md): Cancel an active subscription. - [Get Subscription Status](https://docs.crovver.com/api-reference/subscriptions/status.md): Get the current subscription status for a tenant. - [Create Tenant](https://docs.crovver.com/api-reference/tenants/create.md): Create a new B2B tenant (workspace). - [Get Tenant(s)](https://docs.crovver.com/api-reference/tenants/list.md): Retrieve tenants for your organization. - [Check Usage Limit (Deprecated)](https://docs.crovver.com/api-reference/usage/check-limit.md): Deprecated. Use credits/balance + credits/consume instead. - [Record Usage (Deprecated)](https://docs.crovver.com/api-reference/usage/record.md): Deprecated. Use POST /api/credits/consume instead. - [API Keys (Secret Keys)](https://docs.crovver.com/authentication/api-keys.md): Server-side credentials for backend API calls. - [Authentication Overview](https://docs.crovver.com/authentication/overview.md): Three credential types for three caller types. - [Public Keys](https://docs.crovver.com/authentication/public-keys.md): Safe-to-expose keys for frontend and React SDK usage. - [Add-ons](https://docs.crovver.com/concepts/addons.md): Purchasable credit packs that layer on top of a base subscription. - [Credits & Credit Pools](https://docs.crovver.com/concepts/credits.md): How Crovver tracks consumable resource allocations per tenant. - [Entitlements](https://docs.crovver.com/concepts/entitlements.md): Check if a tenant has access to a feature based on their active plan. - [Multi-Currency](https://docs.crovver.com/concepts/multi-currency.md): Offer plans in multiple currencies from a single configuration. - [Organizations](https://docs.crovver.com/concepts/organizations.md): The top-level entity in Crovver representing your company. - [Plans](https://docs.crovver.com/concepts/plans.md): Pricing tiers with features, limits, and billing intervals. - [Subscriptions](https://docs.crovver.com/concepts/subscriptions.md): The binding between a tenant and a plan. - [Tenants](https://docs.crovver.com/concepts/tenants.md): The billing unit in Crovver — a workspace, user, or company that holds a subscription. - [Checkout Flow](https://docs.crovver.com/guides/checkout-flow.md): End-to-end walkthrough of how a user subscribes through Crovver. - [Outgoing Webhooks](https://docs.crovver.com/guides/outgoing-webhooks.md): Receive real-time subscription events on your own server. - [Seat-Based Billing](https://docs.crovver.com/guides/seat-based-billing.md): Set up and manage per-seat pricing for B2B SaaS. - [Test Mode](https://docs.crovver.com/guides/test-mode.md): Test the full checkout flow without real charges. - [Webhooks](https://docs.crovver.com/guides/webhooks.md): How Crovver handles payment provider events to keep subscriptions in sync. - [What is Crovver?](https://docs.crovver.com/introduction.md): Subscription infrastructure for SaaS — without building it yourself. - [Node.js SDK](https://docs.crovver.com/node-sdk/installation.md): Integrate Crovver into your Node.js backend. - [PHP SDK](https://docs.crovver.com/php-sdk/installation.md): Integrate Crovver into your PHP backend. - [Quickstart](https://docs.crovver.com/quickstart.md): Get Crovver integrated in your SaaS app. - [FeatureGuard](https://docs.crovver.com/react-sdk/components/feature-guard.md): Conditionally render content based on access to a specific feature. - [Paywall](https://docs.crovver.com/react-sdk/components/paywall.md): Block content behind an active subscription requirement. - [SubscriptionBadge](https://docs.crovver.com/react-sdk/components/subscription-badge.md): Display the current subscription status as a styled badge. - [CrovverProvider](https://docs.crovver.com/react-sdk/crovver-provider.md): Root context provider that powers all SDK hooks and components. - [useBillingRedirect](https://docs.crovver.com/react-sdk/hooks/use-billing-redirect.md): Redirect users to checkout or the billing portal. - [useFeatureAccess](https://docs.crovver.com/react-sdk/hooks/use-feature-access.md): Check if the current tenant has access to a specific feature or product. - [useSubscription](https://docs.crovver.com/react-sdk/hooks/use-subscription.md): Read the current tenant's subscription status and plan. - [Installation](https://docs.crovver.com/react-sdk/installation.md): Add the Crovver React SDK to your app.