Billing & Plans

Compare plans, upgrade your workspace, set up enterprise SSO and SCIM, export your data, and manage API access.

Plans at a glance

PlanPriceSeatsSlugsWorkspaces
Free$0 / month1Unlimited (personal use)1
Pro$5 / user / month, or $4 / user / month billed yearly1 included; add seats for teamsUnlimitedUnlimited
EnterpriseCustom25 minimumUnlimitedUnlimited
Tip
Pro includes a 14-day free trial — no credit card required. Enterprise trials are arranged directly with our sales team. Yearly billing is $4 per user per month, billed yearly.

Feature limits by plan

FeatureFreeProEnterprise
SlugsUnlimited (personal)UnlimitedUnlimited
Boards3UnlimitedUnlimited
Custom slug domain1 (b.your-co.com)Unlimited
Board version history30 days90 days365 days
Audit log retention90 days365 days (NDJSON export)
Sitemap node crawl depth15Unlimited
REST API accessYesYes
SAML SSO + SCIMSSO add-onSSO + SCIM included
SIEM log exportYes
Guest seatsFreeFreeFree
SLA uptime99.9%99.99% via Order Form

Upgrading & downgrading

Upgrading your plan

Go to Settings > Billing and click Upgrade plan. Choose the new plan and confirm payment. Your new limits take effect immediately — there is no waiting period.

When upgrading mid-cycle, you are charged a prorated amount for the remaining days in the billing period. For example, if you upgrade halfway through a monthly cycle, you pay half the difference between plans.

Downgrading your plan

Downgrades take effect at the end of the current billing cycle — you keep your current plan's features until then. To downgrade, go to Settings > Billing > Change plan.

Warning
Downgrading may reduce your available boards or paid feature access. Slugs stay unlimited on Free. If your usage exceeds the new plan's limits, you will need to delete items before the downgrade completes. BookSlash sends a reminder email 7 days before the change takes effect.

Cancelling

You can cancel from Settings > Billing > Cancel subscription. Your account reverts to Free at the end of the current billing period. Your data is not deleted — you just lose access to paid features.

Payment methods

BookSlash accepts all major credit and debit cards (Visa, Mastercard, American Express, Discover). Yearly billing is available on Pro and Enterprise plans. Pro is $4 per user per month when billed yearly. Enterprise customers can pay by invoice.

Enterprise & SSO

Enterprise plans include SAML 2.0 single sign-on (SSO) and SCIM 2.0 automated provisioning. Supported identity providers:

  • Okta
  • Google Workspace
  • Microsoft Azure AD (Entra ID)
  • JumpCloud
  • Any SAML 2.0-compliant IdP

Enabling SSO

  1. Go to SSO settings

    Navigate to Settings > Security > Single sign-on. You will see your SAML service provider metadata, including the ACS URL and Entity ID you need to configure in your IdP.
  2. Create the app in your identity provider

    In your IdP (Okta, Azure AD, Google, etc.), create a new SAML application using the ACS URL and Entity ID provided by BookSlash. Set the NameID format to emailAddress.
  3. Paste the IdP metadata into BookSlash

    Download or copy the metadata XML from your IdP and paste it into the IdP metadata field in BookSlash. Alternatively, enter the IdP SSO URL, Issuer, and X.509 certificate manually.
  4. Test and enforce

    Click Test SSO connection. Once the test succeeds, toggle Enforce SSO to require all members to authenticate through your IdP. Members who are not in the IdP will lose access at their next session.
Note
When SSO is enforced, password-based login is disabled for all workspace members. Owners can still access the workspace via SSO recovery if locked out.

Configuring SCIM provisioning

SCIM automates member lifecycle management — new hires are provisioned, role changes sync automatically, and departing employees lose access the moment they are removed in your IdP.

  1. Generate a SCIM token

    Go to Settings > Security > SCIM provisioning and click Generate token. Copy the token — it is only shown once.
  2. Configure your IdP

    In your identity provider, enter the BookSlash SCIM base URL: https://api.bookslash.app/v2/scim and paste the token as the bearer credential.
  3. Map attributes

    Map your IdP user attributes to BookSlash fields: userName → email, displayName → full name. You can also map IdP groups to BookSlash roles using the group-to-role mapping table in settings.
  4. Push users and test

    Push a test user from your IdP. They should appear in Settings > Members with the SCIM-managed badge within 60 seconds.
Warning
Deprovisioning via SCIM removes workspace access immediately. The member's slugs and boards are not deleted — they remain in the workspace and can be reassigned by an Admin.

API access

The BookSlash REST API is available on Pro and Enterprise plans. It lets you manage slugs, boards, and workspace members programmatically.

Authentication

Generate an API key at Settings > API > New key. Keys are scoped per workspace. Pass the key as a bearer token:

Authorization: Bearer YOUR_API_KEY

Rate limits

PlanRequests / minuteRequests / day
Pro30050,000
EnterpriseCustomCustom

When you exceed the rate limit, the API returns 429 Too Many Requests with a Retry-After header indicating when you can retry.

Data export

You can export all your workspace data at any time — no need to cancel first. Go to Settings > Data export and click Request export.

The export includes:

  • All slugs (keyword, URL, title, description, tags, created date)
  • Board data (nodes, edges, layout) as JSON
  • Folder and collection structure
  • Member list with roles
  • Audit logs (if your plan retains them)

Export files are delivered as a ZIP archive to the requesting owner's email within 10 minutes for workspaces under 100,000 slugs. Larger exports may take up to 2 hours. The download link expires after 48 hours.

Note
Enterprise customers can also receive exports via S3-compatible object storage on a scheduled basis. Contact your account manager to configure automated exports.

Billing FAQ

Are guests counted toward my seat limit?

No. Guest seats are always free and do not count toward your paid seat count on any plan.

Can I change my billing cycle from monthly to yearly?

Yes — go to Settings > Billing > Billing cycle and select Yearly. The change applies at the start of your next billing period. Pro is $4 per user per month when billed yearly.

What happens if I add seats mid-month on Pro?

New seats are prorated for the remainder of the billing period. The prorated charge appears immediately on your payment method and is itemised on your next invoice.

Do you offer nonprofit or educational discounts?

Yes — BookSlash offers 50% off Pro plans for registered nonprofits and accredited educational institutions. Send proof of status to [email protected] to apply.

Billing & Plans — BookSlash Docs · BookSlash