Get early access availability

GEThttps://app.speybooks.com/api/v1/public/stats

Returns early access availability and the current trial length. Used by the pricing page to render a progress bar showing spots remaining.

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 that has at least one verified, non-admin user. Test and admin accounts are excluded so they cannot inflate the count.

Authentication

Public, no authentication required. No API key or session is consulted; these endpoints are public by design.

Response Fields

  • totalSpots: fixed at 50
  • claimed: verified non-admin organisations to date
  • remaining: max(0, totalSpots - claimed)
  • trialDays: 90 if early access, 30 otherwise
  • isEarlyAccess: true while claimed < totalSpots

When all 50 spots are claimed, remaining is 0, isEarlyAccess is false, and trialDays drops to 30. The pricing page should update its messaging accordingly.

Rate limiting: No explicit rate limit on this endpoint, but the 5-minute cache means rapid polling yields identical results. The pricing page should not poll more frequently than once per page load.

After early access ends: This endpoint continues to function: it returns isEarlyAccess: false and trialDays: 30. The pricing page can use isEarlyAccess to conditionally hide the progress bar.

Response

200Returns current early access availability. Cached for 5 minutes.
Show response fields
claimednumber
Number of early access places already claimed.
isEarlyAccessboolean
Whether the early access window is still open (fewer than 50 verified organisations).
remainingnumber
Number of early access places still available. Zero once all claimed.
totalSpotsnumber
Maximum number of early access places available (50).
trialDaysnumber
Trial length in days for new signups. 90 during early access, 30 after.