Messaging — справочник эндпоинтов
Актуально для: SimpleTwo 0.9.x · Сгенерировано из кода службы messaging/
Продуктовый сервер: разговоры и сообщения, звонки и сигналинг, присутствие, боты, вложения.
Это карта, а не описание
Файл собран автоматически из объявлений маршрутов, поэтому он не отстаёт от кода, но и не рассказывает, что делает каждый эндпоинт. Описания, примеры запросов и коды ошибок — в статьях раздела API; карта нужна, чтобы увидеть поверхность целиком и найти, где она объявлена.
Пересобрать: python3 site/docs-gen/api-reference.py. Столбец «Аутентификация» выведен из
префикса пути — соглашение продукта, а не разбор middleware.
Всего эндпоинтов: 140.
auth
| Метод | Путь | Аутентификация | Объявлен в |
|---|---|---|---|
POST | /v1/auth/renew | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
avatars
| Метод | Путь | Аутентификация | Объявлен в |
|---|---|---|---|
DELETE | /v1/avatars/{user} | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
GET | /v1/avatars/{user} | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
PUT | /v1/avatars/{user} | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
blocks
| Метод | Путь | Аутентификация | Объявлен в |
|---|---|---|---|
GET | /v1/blocks | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
POST | /v1/blocks | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
DELETE | /v1/blocks/{username} | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
bots
| Метод | Путь | Аутентификация | Объявлен в |
|---|---|---|---|
GET | /v1/bots/{bot}/conversations | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
GET | /v1/bots/{bot}/conversations/{id}/messages | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
calls
| Метод | Путь | Аутентификация | Объявлен в |
|---|---|---|---|
GET | /v1/calls/ice | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
POST | /v1/calls/link | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
POST | /v1/calls/link/admit | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
POST | /v1/calls/moderate | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
POST | /v1/calls/pass | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
POST | /v1/calls/record | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
POST | /v1/calls/token | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
channels
| Метод | Путь | Аутентификация | Объя влен в |
|---|---|---|---|
GET | /v1/channels/public | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
POST | /v1/channels/{id}/join | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
contacts
| Метод | Путь | Аутентификация | Объявлен в |
|---|---|---|---|
GET | /v1/contacts | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
POST | /v1/contacts | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
DELETE | /v1/contacts/{username} | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
control
| Метод | Путь | Аутентификация | Объявлен в |
|---|---|---|---|
GET | /control/ai/models | только с localhost хоста службы (через SSH из координатора) | messaging/internal/api/control.go |
GET | /control/audit | только с localhost хоста службы (через SSH из координатора) | messaging/internal/api/control.go |
GET | /control/automations | только с localhost хоста службы (через SSH из координатора) | messaging/internal/api/control.go |
GET | /control/automations/runs | только с localhost хоста службы (через SSH из координатора) | messaging/internal/api/control.go |
DELETE | /control/automations/{id} | только с localhost хоста службы (через SSH из координатора) | messaging/internal/api/control.go |
PUT | /control/automations/{id} | только с localhost хоста службы (через SSH из координатора) | messaging/internal/api/control.go |
POST | /control/automations/{id}/fire | только с localhost хоста службы (через SSH из координатора) | messaging/internal/api/control.go |
GET | /control/bots | только с localhost хоста службы (через SSH из координатора) | messaging/internal/api/control.go |
POST | /control/bots | только с localhost хоста службы (через SSH из координатора) | messaging/internal/api/control.go |
DELETE | /control/bots/ai/{username} | только с localhost хоста службы (через SSH из координатора) | messaging/internal/api/control.go |
POST | /control/bots/ai/{username} | только с localhost хоста службы (через SSH из координатора) | messaging/internal/api/control.go |
POST | /control/bots/disabled | только с localhost хоста службы (через SSH из координатора) | messaging/internal/api/control.go |
GET | /control/bots/inventory | только с localhost хоста службы (через SSH из координатора) | messaging/internal/api/control.go |
POST | /control/bots/owner-disabled | только с localhost хоста службы (через SSH из координатора) | messaging/internal/api/control.go |
DELETE | /control/bots/owner/{owner} | только с localhost хоста службы (через SSH из координатора) | messaging/internal/api/control.go |
POST | /control/bots/webhook-test/{username} | только с localhost хоста службы (через SSH из координатора) | messaging/internal/api/control.go |
DELETE | /control/bots/{username} | только с localhost хоста службы (через SSH из координатора) | messaging/internal/api/control.go |
POST | /control/conversations | только с localhost хоста службы (через SSH из координатора) | messaging/internal/api/control.go |
POST | /control/conversations/{id}/members/bulk | только с localhost хоста службы (через SSH из координатора) | messaging/internal/api/control.go |
GET | /control/conversations/{id}/members/{user} | только с localhost хоста службы (через SSH из координатора) | messaging/internal/api/control.go |
GET | /control/delegation | только с localhost хоста службы (через SSH из координатора) | messaging/internal/api/control.go |
POST | /control/delegation | только с localhost хоста службы (через SSH из координатора) | messaging/internal/api/control.go |
GET | /control/encryption/generations | только с localhost хоста службы (через SSH из координатора) | messaging/internal/api/control.go |
GET | /control/export | только с localhost хоста службы (через SSH из координатора) | messaging/internal/api/control.go |
GET | /control/origins | только с localhost хоста службы (через SSH из координатора) | messaging/internal/api/control.go |
POST | /control/origins | только с localhost хоста службы (через SSH из координатора) | messaging/internal/api/control.go |
GET | /control/recognition | только с localhost хоста службы (через SSH из координатора) | messaging/internal/api/control.go |
POST | /control/recognition | только с localhost хоста службы (через SSH из координатора) | messaging/internal/api/control.go |
POST | /control/sfu-pool | только с localhost хоста службы (через SSH из координатора) | messaging/internal/api/control.go |
GET | /control/tls | только с localhost хоста службы (через SSH из координатора) | messaging/internal/msgtls/msgtls.go |
POST | /control/tls/issue | только с localhost хоста службы (через SSH из координатора) | messaging/internal/msgtls/msgtls.go |
conversations
| Метод | Путь | Аутентификация | Объявлен в |
|---|---|---|---|
GET | /v1/conversations | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
POST | /v1/conversations | Authorization: Bearer — сессия, бот или служебный ток ен, см. api/overview | messaging/internal/api/api.go |
POST | /v1/conversations/join | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
DELETE | /v1/conversations/{id} | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
GET | /v1/conversations/{id} | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
PATCH | /v1/conversations/{id} | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
PUT | /v1/conversations/{id}/archive | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
DELETE | /v1/conversations/{id}/avatar | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
POST | /v1/conversations/{id}/avatar | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
GET | /v1/conversations/{id}/bans | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
GET | /v1/conversations/{id}/browse | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
POST | /v1/conversations/{id}/delivered | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
DELETE | /v1/conversations/{id}/draft | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
PUT | /v1/conversations/{id}/draft | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
GET | /v1/conversations/{id}/events | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
GET | /v1/conversations/{id}/invites | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
POST | /v1/conversations/{id}/join-token | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
GET | /v1/conversations/{id}/members | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
POST | /v1/conversations/{id}/members | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
DELETE | /v1/conversations/{id}/members/{user} | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
DELETE | /v1/conversations/{id}/members/{user}/ban | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
POST | /v1/conversations/{id}/members/{user}/ban | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
POST | /v1/conversations/{id}/members/{user}/role | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
GET | /v1/conversations/{id}/messages | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
POST | /v1/conversations/{id}/messages | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
DELETE | /v1/conversations/{id}/messages/{seq} | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
PATCH | /v1/conversations/{id}/messages/{seq} | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
POST | /v1/conversations/{id}/messages/{seq}/pin | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
PATCH | /v1/conversations/{id}/messages/{seq}/unit | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
PUT | /v1/conversations/{id}/notify | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
PUT | /v1/conversations/{id}/pin | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
GET | /v1/conversations/{id}/pins | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
POST | /v1/conversations/{id}/reactions | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
POST | /v1/conversations/{id}/read | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
GET | /v1/conversations/{id}/thread | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
GET | /v1/conversations/{id}/units | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
POST | /v1/conversations/{id}/units | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
PATCH | /v1/conversations/{id}/units/{unit} | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
POST | /v1/conversations/{id}/units/{unit}/read | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
POST | /v1/conversations/{id}/units/{unit}/sub | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
POST | /v1/conversations/{id}/views | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
devices
| Метод | Путь | Аутентификация | Объявлен в |
|---|---|---|---|
POST | /v1/devices | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
DELETE | /v1/devices/{id} | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
directory
| Метод | Путь | Аутентификация | Объявлен в |
|---|---|---|---|
POST | /v1/directory/events | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
PUT | /v1/directory/{user} | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
drafts
| Метод | Путь | Аутентификация | Объявлен в |
|---|---|---|---|
GET | /v1/drafts | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
events
| Метод | Путь | Аутентификация | Объявлен в |
|---|---|---|---|
POST | /v1/events/publish | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
federation
| Метод | Путь | Аутентификация | Объявлен в |
|---|---|---|---|
GET | /v1/federation/avatar/{user} | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/federation.go |
POST | /v1/federation/deliver | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/federation.go |
GET | /v1/federation/info | Authorization: Bearer — сес сия, бот или служебный токен, см. api/overview | messaging/internal/api/federation.go |
GET | /v1/federation/lookup | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
healthz
| Метод | Путь | Аутентификация | Объявлен в |
|---|---|---|---|
GET | /healthz | без аутентификации | messaging/cmd/simpletwo-mcp/gateway.go |
keys
| Метод | Путь | Аутентификация | Объявлен в |
|---|---|---|---|
POST | /v1/keys | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
GET | /v1/keys/{user} | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
me
| Метод | Путь | Аутентификация | Объявл ен в |
|---|---|---|---|
GET | /v1/me/agents | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/myagents.go |
DELETE | /v1/me/agents/{bot} | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/myagents.go |
POST | /v1/me/agents/{bot}/start | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/myagents.go |
POST | /v1/me/agents/{bot}/stop | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/myagents.go |
DELETE | /v1/me/avatar | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
POST | /v1/me/avatar | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
messages
| Метод | Путь | Аутентификация | Объявлен в |
|---|---|---|---|
POST | /v1/messages/fetch | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
people
| Метод | Путь | Аутентификация | Объявлен в |
|---|---|---|---|
POST | /v1/people/can | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
presence
| Метод | Путь | Аутентификация | Объявлен в |
|---|---|---|---|
GET | /v1/presence | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
POST | /v1/presence | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
POST | /v1/presence/activity | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
GET | /v1/presence/subscriptions | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
DELETE | /v1/presence/subscriptions/{user} | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
PUT | /v1/presence/subscriptions/{user} | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
readyz
| Метод | Путь | Аутентификация | Объявлен в |
|---|---|---|---|
GET | /readyz | — | messaging/cmd/simpletwo-mcp/gateway.go |
recognition
| Метод | Путь | Аутентификация | Объявлен в |
|---|---|---|---|
GET | /v1/recognition/config | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
GET | /v1/recognition/experts | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
GET | /v1/recognition/kudos | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
POST | /v1/recognition/kudos | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
GET | /v1/recognition/profile | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
GET | /v1/recognition/profile/{user} | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
GET | /v1/recognition/progress | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
GET | /v1/recognition/skills | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
POST | /v1/recognition/skills | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
DELETE | /v1/recognition/skills/{skill} | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
POST | /v1/recognition/skills/{skill}/endorse | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
revocations
| Метод | Путь | Аутентификация | Объявлен в |
|---|---|---|---|
POST | /v1/revocations | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
search
| Метод | Путь | Аутентификация | Объявлен в |
|---|---|---|---|
GET | /v1/search | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
signal
| Метод | Путь | Аутентификация | Объявлен в |
|---|---|---|---|
POST | /v1/signal | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
sync
| Метод | Путь | Аутентификация | Объявлен в |
|---|---|---|---|
GET | /v1/sync | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
units
| Метод | Путь | Аутентификация | Объявлен в |
|---|---|---|---|
GET | /v1/units | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
uploads
| Метод | Путь | Аутентификация | Объявлен в |
|---|---|---|---|
POST | /v1/uploads | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
GET | /v1/uploads/{id} | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |
ws
| Метод | Путь | Аутентификация | Объявлен в |
|---|---|---|---|
GET | /v1/ws | Authorization: Bearer — сессия, бот или служебный токен, см. api/overview | messaging/internal/api/api.go |