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.
What The Page Returns
Section titled “What The Page Returns”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.
What The Current Page Does Not Do
Section titled “What The Current Page Does Not Do”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.
Why This Page Still Matters
Section titled “Why This Page Still Matters”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.