Skip to content

Subscriptions

The admin subscriptions page is a platform-wide overview, not a full control panel.

It lets platform admins inspect customer subscriptions across all organizations.

GET /api/admin/subscriptions returns paginated subscription rows joined with:

  • organization identity
  • local billing plan identity

The table shows:

  • organization name and slug
  • local plan name
  • subscription status
  • current period end

Deleted subscription rows are excluded.

Despite this docs chapter name, the shipped admin subscriptions page is currently read-only.

It does not provide direct admin UI actions for:

  • cancel
  • resume
  • plan swap
  • manual status patching

Those behaviors still happen through customer billing flows, Stripe, and webhook sync.

It gives platform admins a fast operational answer to questions like:

  • which organizations currently have subscriptions
  • what status those subscriptions are in
  • when the next renewal or end date is
  • which local plan record is attached

That is often enough for support triage before touching Stripe directly.