Models

APIDescription
GET api/Models/{modelId}/Tables/{tableId}

Получение модели по {tableId} - уникальному идентификатору таблицы, {modelId} - уникальному идентификатору модели

GET api/Models/Tables/{tableId}

Получение всех моделей таблицы с идентификатором {tableId}

PUT api/Models/{modelId}/Tables/{tableId}/Build

Создание (вычисление параметров и метапараметров модели). {tableId} - уникальному идентификатору таблицы, {modelId} - уникальному идентификатору модели

GET api/Tables/{tableId}/Models/{modelId}/Calculate?separator={separator}

Получение рузальтатов расчета для созданой модели {tableId} - уникальному идентификатору таблицы, {modelId} - уникальному идентификатору модели

Account

APIDescription
GET api/Account/UserInfo

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

POST api/Account/Logout

Выход из системы

POST api/Account/ChangePassword

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

POST api/Account/SetPassword

Создание нового пароля пользователя

Tables

APIDescription
GET api/Tables

Получение всех таблиц пользователя

GET api/Tables/{tableId}

Получение таблицы по {tableId} - уникальному идентификатору таблицы

POST api/Tables

Создание новой таблицы по входному json-объекту

PUT api/Tables

Обновление таблицы по входному json-объекту

DELETE api/Tables/{tableId}

Удаление таблицы по {tableId} - уникальному идентификатору таблицы

GET api/Tables/{tableId}/Dictionary/{columnId}

Получение словоря таблицы с {tableId} - уникальному идентификатору таблицы и {columnId} - номеру колонки

GET api/Tables/{tableId}/Data

Получение данных о таблице с {tableId} - уникальному идентификатору таблицы

PUT api/Tables/{tableId}/Load?separator={separator}&start={start}

Загрузка новых данных в таблицу с {tableId} - уникальному идентификатору таблицы