Public

Early access statistics for the pricing page progress bar. Public endpoint, no authentication required.

Business Rules

SpeyBooks allocates 50 early access spots. The first 50 verified signups receive a 90-day trial; subsequent signups receive the standard 30-day trial. This creates urgency on the pricing page and rewards early adopters.

Counting Methodology

A "claimed" spot is a distinct organisation where:

  • The organisation has at least one linked user
  • That user has email_verified = true
  • That user is not an admin (is_admin = false)

This excludes test/admin accounts from inflating the count.

Caching

Results are cached in memory with a 5-minute TTL to avoid querying the database on every pricing page load. The cache is per-process (not shared across instances), so counts may differ slightly between API servers during the TTL window.

Endpoints