monoesdocs
Menu

API reference

Admin

Admin-only user management (blocking is also available to moderators).

GET/api/community/admin/userscommunity:read · admin

List all users.

Response

{ users: [{ id, email, username, role, blockedAt, createdAt }] }

Admin-only — a moderator token gets 403 here.

PATCH/api/community/admin/users/{id}/blockcommunity:write · admin/moderator

Block or unblock a user.

Request

{ blocked: boolean }

Response

{ blockedAt: string | null }

blockedAt is an ISO timestamp when blocking, null when unblocking.

PATCH/api/community/admin/users/{id}/rolecommunity:write · admin

Change a user's role.

Request

{ role: 'member'|'moderator'|'admin' }

Response

{ role }