Admin
Everything under /admin/* requires the calling user to be a platform admin - a separate flag from being an account Owner. These endpoints operate across every account on the platform, not just the caller's own.
GET
/admin/accountsList every account on the platform.
GET
/admin/accounts/:idAccount detail.
PATCH
/admin/accounts/:idUpdate an account (e.g. status).
GET
/admin/usersList every user on the platform.
PATCH
/admin/users/:idUpdate any user, across any account.
GET
/admin/moderation-flagsModeration flags across every account.
PATCH
/admin/moderation-flags/:idReview a flag. ACCOUNT_SUSPENDED is the only status that actually suspends the account.
GET
/admin/audit-logThe platform-wide audit trail.
GET
/admin/alltelecoms/balanceThe platform's own balance with the upstream SMS vendor.
GET
/admin/pricing-plansFull pricing plan catalog, including inactive plans.
GET
/admin/sms-bundlesFull SMS bundle catalog, including inactive bundles.