Servers
Server settings
Write permission: platform admin, server creator, or canAdmin/canEditServer role
Queries
serverById
GET
/api/v1/servers/:serverIdGet server details by ID.
Terminal
serverMembers
GET
/api/v1/servers/:serverId/membersList members of a server.
Terminal
userServers
GET
/api/v1/serversList servers the authenticated user belongs to.
Terminal
searchJoinableServers
GET
/api/v1/servers/joinableSearch for public servers the user can join.
Terminal
Update
PATCH
/api/v1/servers/:idUpdate server settings (name, description, icon, etc.).
Parameters
| Field | Type | Required | Description |
|---|---|---|---|
id | string | Yes | |
name | string | No | |
welcome | string | No | |
description | string | No | |
icon | string | No | |
banner | string | No | |
domain | string | No | |
private | boolean | No | |
tint | number | No |
Example
Terminal
Response