# СОС-КотоПес ## Docs - Posts [Post responses](https://mocokbelcr.apidog.io/folder-1649751.md): ## API Docs - Auth [Авторизация пользователя](https://mocokbelcr.apidog.io/api-8566222.md): - Auth [Регистрация пользователя](https://mocokbelcr.apidog.io/api-8566112.md): - Auth [Изменить пароль](https://mocokbelcr.apidog.io/api-8570684.md): - Auth [Запросить восстановление пароля](https://mocokbelcr.apidog.io/api-8570717.md): - Восстановление приходит путем отправки ссылки для восстановления на почту - Auth [Восстановить пароль](https://mocokbelcr.apidog.io/api-8570731.md): Восстановить пароль пользователя - Users > User Favourites [Получить избранных пользователей](https://mocokbelcr.apidog.io/api-8628269.md): Получить список пользователей, которые были добавлены в избранное. - Users > User Favourites [Добавить пользователя в избранное](https://mocokbelcr.apidog.io/api-8584608.md): Добавить пользователя в избранное. В случае, если пользователь уже добавлен в избранное - ничего не проиходит. - Users > User Favourites [Удалить пользователя из избранного](https://mocokbelcr.apidog.io/api-8584626.md): Удалить пользователя из избранного. - Users > Roles [Получить роли пользователя](https://mocokbelcr.apidog.io/api-8627669.md): Возвращает массив ролей и связанных с ними данных пользователя. - Users > Roles [Назначить роль пользователю](https://mocokbelcr.apidog.io/api-8627128.md): - Users > Roles [Обновить данные роли пользователя](https://mocokbelcr.apidog.io/api-8627463.md): - Users > Roles [Удалить роль у пользователя](https://mocokbelcr.apidog.io/api-8627406.md): - Users > Reviews [Получить отзывы о пользователе](https://mocokbelcr.apidog.io/api-8628827.md): - Users > Reviews [Добавить отзыв о пользователе Copy](https://mocokbelcr.apidog.io/api-8628855.md): - Users > Reviews [Редактировать отзыв о пользователе](https://mocokbelcr.apidog.io/api-8628843.md): - Users > Reviews [Удалить отзыв о пользователе](https://mocokbelcr.apidog.io/api-8628850.md): - Users [Получить информацию о пользователе](https://mocokbelcr.apidog.io/api-8584996.md): Получить информацию о пользователе. - Users [Обновить информацию о пользователе](https://mocokbelcr.apidog.io/api-8542498.md): Обновить информацию о пользователе. - Posts > Post Likes [Получить список лайков поста](https://mocokbelcr.apidog.io/api-8538443.md): Позволяет получить список лайков, которые были поставлены объявлению. - Posts > Post Likes [Получить лайки пользователя](https://mocokbelcr.apidog.io/api-8566082.md): Получить посты, на которых пользователь оставил лайк - Posts > Post Likes [Поставить лайк посту](https://mocokbelcr.apidog.io/api-8538344.md): Позволяет поставить лайк объявлению. В случае, если лайк уже стоит - ничего не происходит. - Posts > Post Likes [Убрать лайк на посту](https://mocokbelcr.apidog.io/api-8538442.md): Позволяет убрать лайк объявлению. В случае, если лайк не стоит - ничего не происходит. - Posts > Post responses [Получить все отклики](https://mocokbelcr.apidog.io/api-8539721.md): Позволяет получить все отклики объявления. - Posts > Post responses [Откликнуться на объявление](https://mocokbelcr.apidog.io/api-8538201.md): Позволяет отклинуться на объявления, добавив текст к отклику. - Posts > Post responses [Обновить текст отклика](https://mocokbelcr.apidog.io/api-8540269.md): Позволяет обновить текст отклика на объявлениe. - Posts > Post responses [Удалить отклик](https://mocokbelcr.apidog.io/api-8540318.md): Позволяет удалить отклик на объявлениe. - Posts > Post Favourites [Получить избранные посты](https://mocokbelcr.apidog.io/api-8628614.md): Получить список постов, которые были добавлены в избранное. - Posts > Post Favourites [Добавить пост в избранное](https://mocokbelcr.apidog.io/api-8628615.md): Добавить пост в избранное. В случае, если пост уже добавлен в избранное - ничего не проиходит. - Posts > Post Favourites [Удалить пост из избранного](https://mocokbelcr.apidog.io/api-8628616.md): Удалить пользователя из избранного. - Posts > Comments > Comment Likes [Получить список лайков](https://mocokbelcr.apidog.io/api-8565753.md): Позволяет получить список лайков, которые были поставлены комментарию. - Posts > Comments > Comment Likes [Поставить лайк](https://mocokbelcr.apidog.io/api-8565751.md): Позволяет поставить лайк объявлению. В случае, если лайк уже стоит - ничего не происходит. - Posts > Comments > Comment Likes [Убрать лайк](https://mocokbelcr.apidog.io/api-8565752.md): Позволяет убрать лайк комментарию. В случае, если лайк не стоит - ничего не происходит. - Posts > Comments > Comment Favourites [Получить избранные комментарии](https://mocokbelcr.apidog.io/api-8628800.md): Получить список комментариев, которые были добавлены в избранное. - Posts > Comments > Comment Favourites [Добавить комментарий в избранное](https://mocokbelcr.apidog.io/api-8537977.md): Добавить комментарий в избранное. В случае, если комментарий уже добавлен в избранное - ничего не проиходит. - Posts > Comments > Comment Favourites [Убрать комментарий из избранного](https://mocokbelcr.apidog.io/api-8584617.md): Убрать комментарий из избранного. - Posts > Comments [Получить комментарии поста](https://mocokbelcr.apidog.io/api-8538972.md): Позволяет получить комментиарии к объявлению - Posts > Comments [Добавить комментарий к посту](https://mocokbelcr.apidog.io/api-8538690.md): Позволяет добавить комментиарий к объявлению - Posts > Comments [Обновить комментарий](https://mocokbelcr.apidog.io/api-8538971.md): Позволяет обновить текст комментиария к объявлению - Posts > Comments [Удалить комментарий](https://mocokbelcr.apidog.io/api-8538970.md): Позволяет удалить комментиарий к объявлению - Posts [Получить объявление](https://mocokbelcr.apidog.io/api-8536584.md): - Posts [Получить ленту объявлений](https://mocokbelcr.apidog.io/api-8539064.md): Позволяет получить ленту объявлений - Posts [Создать объявление](https://mocokbelcr.apidog.io/api-8536590.md): - Posts [Обновить объявление](https://mocokbelcr.apidog.io/api-8537797.md): - Posts [Удалить объявление](https://mocokbelcr.apidog.io/api-8537799.md): - Animals [Обновить информацию о животном](https://mocokbelcr.apidog.io/api-8584587.md): Обновить информацию о животном. - Conversations > Messages [Получить список сообщений чата](https://mocokbelcr.apidog.io/api-8540368.md): Получить список сообщений чата. - Conversations > Messages [Отправить сообщение в чат](https://mocokbelcr.apidog.io/api-8540351.md): Отправить сообщение в чат. - Conversations > Messages [Редактировать сообщение](https://mocokbelcr.apidog.io/api-8540409.md): Отредактировать сообщение. Сообщение помечается отредактированным. - Conversations > Messages [Удалить сообщение](https://mocokbelcr.apidog.io/api-8540413.md): Удаляет указанное сообщение из чата. - Conversations > Messages [Прочитать все сообщения](https://mocokbelcr.apidog.io/api-10591862.md): Отмечает все сообщения в указанном чате как прочитанные для текущего пользователя. Нужна аутентификация. - Conversations > Messages [Получить число непрочитанных сообщений](https://mocokbelcr.apidog.io/api-10591890.md): Возвращает количество непрочитанных сообщений для текущего пользователя в указанном чате. Требуется авторизация. - Conversations > Members [Получить список участников чата](https://mocokbelcr.apidog.io/api-8754549.md): Получить список участников чата. - Conversations > Members [Добавить участника в чат](https://mocokbelcr.apidog.io/api-8754550.md): Добавить участника в беседу - Conversations > Members [Изменить данные об участнике чата](https://mocokbelcr.apidog.io/api-8754561.md): Изменить данные о участнике беседы. Позволяет, например, изменить роль пользователя в беседе. - Conversations > Members [Удалить участника из чата](https://mocokbelcr.apidog.io/api-8754575.md): Удалить участника из чата. - Conversations [Получить список чатов](https://mocokbelcr.apidog.io/api-8754289.md): Получить список чатов, к которым пользователь имеет доступ. Чаты можно сортировать по типу с помощью параметра запроса chat_type - Conversations [Получить информацию о чате](https://mocokbelcr.apidog.io/api-8754339.md): Получить информацию о чате, включая список пользователей. - Conversations [Создать новый чат](https://mocokbelcr.apidog.io/api-8754288.md): Создать новый чат с пользователем(-ями). Запрос требует авторизации через токен JWT и принимает список идентификаторов пользователей, которые должны быть добавлены в чат. Если чат с этими пользователями уже существует, возвращается информация о существующем чате. - Conversations [Удалить чат](https://mocokbelcr.apidog.io/api-8754291.md): Удалить чат по id. Запрос требует авторизации через токен JWT. ## Schemas - Schemas [Post](https://mocokbelcr.apidog.io/schema-2616256.md): - Schemas [Error](https://mocokbelcr.apidog.io/schema-2616335.md): - Schemas [Signup user input](https://mocokbelcr.apidog.io/schema-2628146.md): - Schemas [Login user input](https://mocokbelcr.apidog.io/schema-2628191.md):