Разработчикам / 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."
}