deletes an already-suspended group
return basic group information
list groups known to the instance. Mimics the interface of /api/v1/admin/accounts
suspends a group
lift a suspension
accept a pending request to become a group member
block one or more users. If they were in the group, they are also kicked of it
create a group with the given attributes (display_name, note, avatar and header). Sets the user who made the request as group administrator
irreversibly deletes the group
delete a group post (actually marks it as revoked if it is a local post)
demote one or more accounts to role new_role. Returns an error unless every of the target account has a strictly lower role than the user (you cannot demote someone with the same role as you), or if any target account already has a role lower than new_role. Valid roles are admin, moderator and user.
returns the Group entity describing a given group
list accounts blocked from interacting with the group
returns an array of Account entities representing pending requests to join a group
Has an optional role attribute that can be used to filter by role (valid roles are "admin", "moderator", "user").
returns an array of Group entities the current user is a member of
joins (or request to join) a given group
kick one or more group members
leaves a given group
promote one or more accounts to role new_role. An error is returned if any of those accounts has a higher role than new_role already, or if the role is higher than the issuing user's. Valid roles are admin, and moderator and user.
reject a pending request to become a group member
block one or more users. If they were in the group, they are also kicked of it
update group attributes (display_name, note, avatar and header)
Routes that are not part of any stable release