Разработчикам / REST API для BOOCO Meteor (v 1.x)
REST API для BOOCO Meteor (v 1.x)
◼ Формат взаимодействия
📄 **Библиотека JS для REST API**
В разделе Инструменты администратора → REST API отправьте запрос:
GET
— получить данные;PUT
— обновить сущесвующий ресурс или добавить новый;POST
— загрузить данные на сервер;DELETE
— удалить ресурс с указанным URL (id);PATCH
— обновить только несколько полей ресурса без замены всего ресурса;http(s)://<адрес сервера>/api/v1/<path>
(замените /api/v1/<path>
на нужный эндпойнт).При необходимости:
После отправки запроса под кнопками отобразится результат:
status
success
— запрос выполнен;access denied
— запрос не выполнен;message
=сообщение об результатах запроса
(опционально);"data": {}
— данные (тип данных зависит от метода).Пример с успешным POST-запросом для загрузки содержимого JSON-файла из коллекции reports:

В случае ошибки запроса возвращается JSON-объект со значением status
=error
и message
=сообщение об ошибке
.
Пример:
{
"status": "error",
"message": "You must be logged in to do this."
}