Перейти к содержанию

Пользователи

На этой странице перечислены все API-методы, связанные с профилями пользователей сайта.


GET /profile/:userID

Информация о профиле пользователя

Этот API-метод ищет информацию по указанному ID пользователя Discord.

Параметр Тип Данных Описание
Путь Строка
userID Строка ID пользователя
Status-Code: 200 (API успешно вернуло информацию о профиле пользователя)
{
    "id": '178404926869733376',
    "status": '"Если вы не разделяете мою точку зрения, поздравляю — вам больше достанется." © Артемий Лебедев',
    "badge": 'STAFF',
    "shortCode": 'cipherka',
    "site": 'https://sqdsh.top/',
    "vk": null,
    "steam": 'sadlycipherka',
    "youtube": null,
    "twitch": null,
    "git": 'https://git.sqdsh.top/me'
}
Status-Code: 404 (API не нашло в базе данных информацию по указанным данным)
{
    "error": {
        "code": 404,
        "message": "Profile not found"
    }
}
GET /profile/:userID/comments

Коментарии пользователя

Этот API-метод ищет комментарии пользователя о ботах/серверах по указанному ID Discord.

Этот метод требует авторизации!

Версия API Тип токена
v1 API-токен БОТА
v2 Bot, PrivateBot, Profile
Параметр Тип Данных Описание
Путь Строка
userID Строка ID пользователя
Status-Code: 200 (При успешном запросе возвращает два массива с объектами комментариев.)
{
    "bots": ['data from /v1/bot/:botID/comments'],
    "servers": ['data from /v1/server/:serverID/comments']
}
GET /bots/:userID

Все боты разработчика

Этот API-метод выдаст информацию о ботах, которые разрабатываются указанным пользователем.

Этот метод требует авторизации!

Версия API Тип токена
v1 API-токен БОТА
v2 Bot, PrivateBot, Profile
Параметр Тип Данных Описание
Путь Строка
userID Строка ID пользователя
Status-Code: 200 (API вернет массив с ID и коротким кодом ботов)
[
    {
        "id":"672406367344132116",
        "shortCode":"sonata"
    }
]