Хранилища данных

Модуль содержит примеры запросов и ответов на них, параметров которые могут входить в запрос, в сервисе dataStorages.

async dataStorages_api_crud_svc.create(payload: dict | None = None, error_handler: ErrorHandler = Depends(ErrorHandler))

Метод добавляет хранилище данных.

  • parentId (str) - id пользовательской папки prsFolder в ветке хранилищ. Если поле пустое, хранилище создаётся в корне dataStorages.

async dataStorages_api_crud_svc.delete(payload: NodeDelete, error_handler: ErrorHandler = Depends(ErrorHandler))

Удаление хранилища данных.

Запрос:

http

DELETE /v1/dataStorages/ HTTP/1.1
Host: localhost
Accept: application/json
Content-Type: application/json
Authorization: No Auth

{
    "id": "id of a dataStorage to delete"
}

response

HTTP/1.1 200 OK
Content-Type: application/json
Access-Control-Allow-Origin: *
Content-type: application/json

    null
  • id (str | list[str]) - идентификатор(ы) удаляемого хранилища.

Ответ:

  • null - в случае успешного запроса.

  • detail (list) - детали ошибки.