Users

Разработчикам / REST API для BOOCO Meteor (v 1.x) / Общее API / Старые endpoint’ы

В этом разделе описываются старые endpoint’ы для работы с пользователями.

Endpoints

Endpoint
Метод
Описание
Queries
Body (JSON)
Значение поля data
Права (ресурс)
Комментарии
GET

Получение списка всех пользователей

read:any (user)

GET

Получение информации о пользователе

key

read:any (user)

DELETE

Удаление пользователя

key

delete:any (user)

POST

Добавление пользователя

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

create:any (user)

PUT

Редактирование пользователя

key

Информация о пользователе, которую нужно изменить (в формате JSON)

update:any (user)

POST

Подписка на изменения пользователей

Параметры подписки

read:any (user)

GET

Получение фотографии пользователя

key

BASE64

read:any (user)

Формат ответа (в формате JSON): { "status": "success", "data": <string> }

GET

Деавторизация пользователя (необходимо, чтобы пользователь был авторизован в системе)

Пример: http://localhost:3000/api/v1/logout

Параметры запроса (Queries)

Queries
Описание
Тип значения
Обязательный
Значение по умолчанию

Определяет, по какому полю делается запрос. Формат: key=<name> или key=<_id>

string
да

name

Параметры URL

Name
Описание
Тип значения

Поле, по которому идет поиск в коллекции users (в зависимости от key)

string

Имя пользователя

string