| Operation | HTTP Request | Description |
|---|---|---|
| get |
GET /api/channels/{channelID}/pins |
Get or update channel pins |
| put |
PUT /api/channels/{channelID}/pins |
Get or update channel pins |
| Operation | HTTP Request | Description |
|---|---|---|
| get |
GET /api/channels/{channelID}/search?q={q}&before={before}&limit={limit} |
Text query for message history |
| Operation | HTTP Request | Description |
|---|---|---|
| get |
GET /api/profile/avatar/{userID} |
Get avatar image for instance member |
| Operation | HTTP Request | Description |
|---|---|---|
| put |
PUT /api/profile/avatar |
Update profile avatar image |
| Operation | HTTP Request | Description |
|---|---|---|
| post |
POST /api/auth/register |
Register an account on this instance |
| Operation | HTTP Request | Description |
|---|---|---|
| get |
GET /api/peers |
Get the current instance peer list |
| Operation | HTTP Request | Description |
|---|---|---|
| get |
GET /api/channels/{channelID}/messages |
Get the message history of a channel |
| Operation | HTTP Request | Description |
|---|---|---|
| get |
GET /api/channels/{channelID}/attachment?attachmentID={attachmentID} |
Manage attachments |
| put |
PUT /api/channels/{channelID}/attachment?attachmentID={attachmentID} |
Manage attachments |
| delete |
DELETE /api/channels/{channelID}/attachment?attachmentID={attachmentID} |
Manage attachments |
| Operation | HTTP Request | Description |
|---|---|---|
| put |
PUT /api/profile/bio |
Update profile bio |
| Operation | HTTP Request | Description |
|---|---|---|
| put |
PUT /api/profile/link |
Manage profile links |
| delete |
DELETE /api/profile/link |
Manage profile links |
| patch |
PATCH /api/profile/link |
Manage profile links |
| Operation | HTTP Request | Description |
|---|---|---|
| get |
GET /api/members |
Get the current instance member list |
| Operation | HTTP Request | Description |
|---|---|---|
| get |
GET /api/profile/{userID} |
Get profile data for instance member |