List organisations

GET https://app.speybooks.com/api/v1/admin/orgs

Retrieve a paginated list of all organisations with subscription details and usage counts.

Filters

  • search — partial match on name or slug
  • planall (default), trial, sole_trader, limited_company
  • statusall (default), trialing, active, past_due, canceled

Each organisation includes userCount and invoiceCount computed via LEFT JOIN aggregation.

Response

200 Paginated organisation list with Stripe details, user/invoice counts, and trial status.
Show response fields
organisations array<object>
Show child attributes
createdAt string date-time
id string
invoiceCount integer
name string
plan string
slug string
stripeCustomerId string
subscriptionStatus string
trialEndsAt string date-time
userCount integer