samolet.api.rm.pragma.info Open in urlscan Pro
212.41.12.81  Public Scan

Submitted URL: https://samolet.api.rm.pragma.info/
Effective URL: https://samolet.api.rm.pragma.info/swagger-ui/index.html?url=/openapi.json
Submission: On June 14 via api from US — Scanned from DE

Form analysis 1 forms found in the DOM

<form class="download-url-wrapper"><input type="text" class="download-url-input" value="/openapi.json" style=""><button class="download-url-button button">Explore</button></form>

Text Content

Explore


CONSTRUCTING RESOURCE MANAGEMENT

 0.1.0 

OAS3

/openapi.json

Backend API

Servers
https://samolet.api.rm.pragma.info - samolet Backend
Authorize


АВТОРИЗАЦИЯ


GET /auth /from-core
Авторизация по токену из кор-модуля
POST /auth /refresh
Обновить токен

ПРЕДИКТИВНАЯ АНАЛИТИКА


GET /predict /projects /{id} /works
Получить данные для предиктивной аналитике

ПОЛЬЗОВАТЕЛИ


GET /profile /get
Получить свой профиль
DELETE /profile /delete-profile
Удалить свой профиль и все связанные данные
GET /profile /{userID} /get
Получить публичный профиль пользователя

КОМПАНИЯ


GET /company /get
Получить свою компанию
GET /company /{companyID} /users
Получить список пользователей компании
GET /company /{companyID} /employees
Получить список сотрудников компании. С выбором по должностям.
GET /company /{companyID} /executors
Получить список исполнителей компании.
GET /company /{companyID} /company-names
Получить список названий основных компаний пользователей
POST /company /{companyID} /admin /create-user
Создать пользователя из модуля
POST /company /{companyID} /admin /{userID} /invite
Пригласить существующего пользователя
POST /company /{companyID} /admin /{userID} /set-avatar
Обновить аватар пользователя
POST /company /{companyID} /admin /{userID} /update-access
Обновить права доступа пользователя
POST /company /{companyID} /admin /{userID} /ban
Отозвать доступ пользователя к модулю

ПРОЕКТЫ


GET /projects /list
Получить все проекты
POST /projects /add
Добавить проект
GET /projects /{id} /get
Получить проект по ID
POST /projects /{id} /update
Обновить проект по ID
POST /projects /{id} /update-settings
Обновить настройки полей проекта по ID
POST /projects /{id} /report-status
Обновить статус ЦПГ проекта
DELETE /projects /{id} /delete
Удалить проект по ID
GET /projects /{id} /headers
Получить динамические заголовки для диаграммы Ганта - КСГ
POST /projects /{id} /auto-complete
Обновить статус авто-комплита МСГ
GET /projects /{id} /auto-complete
Получить статус авто-комплита МСГ

НАСТРОЙКИ ПРОЕКТА


POST /projects /{id} /settings /cost-view /ksg
сохранить/обновить настройки представления чартов по цене в ксг
GET /projects /{id} /settings /cost-view /ksg
получить настройки представления чартов по цене в ксг
POST /projects /{id} /settings /cost-view /msg
сохранить/обновить настройки представления чартов по цене в мсг
GET /projects /{id} /settings /cost-view /msg
получить настройки представления чартов по цене в мсг

БАЗОВЫЙ ПЛАН


POST /projects /{id} /snapshots /ksg /make
Сохранить базовый план

ЦЕНТР УВЕДОМЛЕНИЙ


GET /projects /{id} /alerts /ksg /list
Получить список уведомлений
POST /projects /{id} /alerts /ksg /look
Произвести поиск уведомлений
POST /projects /{id} /alerts /ksg /inc-volume
Распределить недостачу по оставшимся месяцам
POST /projects /{id} /alerts /ksg /inc-period
Распределить недостачу по дополнительным месяцам

ЦЕНТР РАСПРЕДЕЛЕНИЙ


POST /projects /{id} /works /{workId} /distribute /ksg /base
Распределить базовый план в КСГ между баз.датой начала и окончания без учета
факта
POST /projects /{id} /works /{workId} /distribute /ksg /plan
Распределить оперативный план в КСГ между баз.датой начала и окончания без учета
факта
POST /projects /{id} /works /{workId} /distribute /ksg /plan-fact
Распределить оперативный план в КСГ между опер.датой начала и окончания с учетом
факта
POST /projects /{id} /works /{workId} /distribute /msg /plan-fact
Распределить оперативный план в МСГ между опер.датой начала и окончания без
учета факта
POST /projects /{id} /works /distribute /msg /plan-fact-all
Распределить для всех работ оперативный план в МСГ между опер.датой начала и
окончания без учета факта

ОТЧЕТЫ ЕИС


GET /projects /{id} /reports /eis /menu
Получить информацию о наличии отчетов для меню
POST /projects /{id} /reports /eis /create
Создать отчет за произвольную дату
GET /projects /{id} /reports /eis /{year} /{month} /list
Получить список отчетов за указанный год и месяц
POST /projects /{id} /reports /eis /{reportId} /status
Установить статус отчета
POST /projects /{id} /reports /eis /{reportId} /repeat
Создать повторный отчет
POST /projects /{id} /reports /eis /{reportId} /download
Скачать отчет

УСТАНОВКА СВЯЗЕЙ


GET /projects /{id} /dependencies /works /ksg /names
Получить названия работ для установки зависимостей
POST /projects /{id} /dependencies /works /ksg /bind
Установить связи между работами
POST /projects /{id} /dependencies /works /ksg /calc-critical-path
Сделать перерасчет критического пути в проекте
GET /projects /{id} /dependencies /works /ksg /{workId} /bonds
Получить расширенную инфу об установленных связях для работы
POST /projects /{id} /dependencies /works /msg /info
Получить мапу установленных связей между работами
POST /projects /{id} /dependencies /works /msg /key-info
Получить все связи этой точки привязки
POST /projects /{id} /dependencies /works /msg /bind
Установить связь между работами
POST /projects /{id} /dependencies /works /msg /clear
Разорвать связь между работами
POST /projects /{id} /dependencies /works /msg /clear-keys
Разорвать связь между работами пачкой
DELETE /projects /{id} /dependencies /works /msg /clear-all
Разорвать все связи во всех мсг в проекте

КСГ - РАБОТЫ


GET /projects /download-example
Скачать образец Excel файла в формате Base64
GET /projects /link-example
Получить прямую ссылку на образец Excel файла
GET /projects /{id} /works /get-active-upload
Получить активную задачу на импорт
POST /projects /{id} /works /cpg-list-next-generation
Получить ЦПГ в виде упорядоченного списка
POST /projects /{id} /works /cpg-orphan
Получить ЦПГ в виде списка работ без родителей и детей. С применением мега
фильтров
POST /projects /{id} /works /add
Добавить работу в ЦПГ
POST /projects /{id} /works /upload
Создать ЦПГ из файла c динамическими заголовками
POST /projects /{id} /works /v4 /upload-update
Обновить работы в ЦПГ из файла
POST /projects /{id} /works /upload-most
Создать ЦПГ из файла МОСТА c динамическими заголовками
POST /projects /{id} /works /upload-most-update
Обновить работы в ЦПГ из файла МОСТа
GET /projects /{id} /works /upload-get-async-progress
Получить актуальный статус асинхронной задачи импорта по UUID
GET /projects /{id} /works /upload-get-active-progress
Получить актуальный статус асинхронной задачи импорта по UUID
PATCH /projects /{id} /works /update-charts
Обновить чарты ЦПГ. С игнором null значений
POST /projects /{id} /works /update-charts
Обновить чарты ЦПГ.
POST /projects /{id} /works /save-bp
Сохранить базовый план из оперативного плана
POST /projects /{id} /works /update-charts-bp
Обновить чарты basePlan в ЦПГ
POST /projects /{id} /works /update-charts-vf
Обновить чарты verFact в ЦПГ
POST /projects /{id} /works /update-charts-kc3
Обновить чарты КС-3 в ЦПГ у нулевого уровня.
POST /projects /{id} /works /export-ksg
Экспорт КСГ в excel. закодирован Base64
GET /projects /{id} /works /export-ksg
Экспорт КСГ в excel. закодирован Base64
GET /projects /{id} /works /{workId} /get
Получить работу по ID
PATCH /projects /{id} /works /{workId} /update
Обновить работу по ID
POST /projects /{id} /works /{workId} /update
Обновить работу по ID
POST /projects /{id} /works /{workId} /update-cost-done-manually
Обновить поле 'Закрыто по КС2' у родителей
PATCH /projects /{id} /works /{workId} /update-parent
Обновить родительскую работу по ID
POST /projects /{id} /works /{workId} /update-parent
Обновить родительскую работу по ID
POST /projects /{id} /works /{workId} /set-tag
Изменить тег работы по ID
POST /projects /{id} /works /{workId} /set-main-job
Изменить признак основной работы
POST /projects /{id} /works /{workId} /set-main-group
Изменить признак основной работы
DELETE /projects /{id} /works /{workId} /delete
Удалить работу по ID
GET /projects /{id} /works /{workId} /periods
Получить все периоды работ для модалки
POST /projects /{id} /works /{workId} /mto
Получить все материалы для работы
POST /projects /{id} /works /{workId} /mto-export
Экспорт МТО в excel. закодирован Base64
POST /projects /{id} /works /{workId} /update-chart-value
Обновить значение из чарта ЦПГ

КСГ - ЛЮДИ


GET /projects /staffs /link-example
Получить прямую ссылку на образец Excel файла
GET /projects /{id} /staffs /cpg
Получить ЦПГ(люди)
POST /projects /{id} /staffs /add
Добавить человека в ЦПГ(люди)
POST /projects /{id} /staffs /upload
Создать ЦПГ из файла c динамическими заголовками
PATCH /projects /{id} /staffs /update-charts
Обновить чарты ЦПГ(люди). С игнором null значений
POST /projects /{id} /staffs /update-charts
Обновить чарты ЦПГ(люди).
POST /projects /{id} /staffs /update-charts-vf
Обновить чарты verFact в ЦПГ(люди)
POST /projects /{id} /staffs /export-ksg
Экспорт КСГ в excel. закодирован Base64
GET /projects /{id} /staffs /{staffId} /get
Получить человека по ID
POST /projects /{id} /staffs /{staffId} /update
Обновить человека по ID
POST /projects /{id} /staffs /{staffId} /set-main
Сделать рабочего основным
DELETE /projects /{id} /staffs /{staffId} /delete
Удалить человека по ID

КСГ - ТЕХНИКА


GET /projects /technics /link-example
Получить прямую ссылку на образец Excel файла
GET /projects /{id} /technics /cpg
Получить ЦПГ(техника)
POST /projects /{id} /technics /add
Добавить технику в ЦПГ(техника)
POST /projects /{id} /technics /upload
Создать ЦПГ из файла c динамическими заголовками
PATCH /projects /{id} /technics /update-charts
Обновить чарты ЦПГ(техника). С игнором null значений
POST /projects /{id} /technics /update-charts
Обновить чарты ЦПГ(техника).
POST /projects /{id} /technics /update-charts-vf
Обновить чарты верфакта ЦПГ(техника). С игнором null значений
POST /projects /{id} /technics /export-ksg
Экспорт КСГ в excel. закодирован Base64
GET /projects /{id} /technics /{techId} /get
Получить технику по ID
POST /projects /{id} /technics /{techId} /update
Обновить технику по ID
DELETE /projects /{id} /technics /{techId} /delete
Удалить технику по ID

МСГ - РАБОТЫ


POST /projects /{id} /works /msg-list-next-generation
Получить МСГ в виде упорядоченного списка работ
POST /projects /{id} /works /msg-orphan
Получить список работ без родителей и детей. С применением мега фильтров
POST /projects /{id} /works /msg-init
Создать и рассчитать МСГ.
POST /projects /{id} /works /export-msg
Экспорт МСГ в excel. Base64
POST /projects /{id} /works /send-info-alert-difference
Отправка письма о несоответствии отчета с фактическими данными о выполненной
работе
POST /projects /{id} /works /msg /lock
Запретить вносить изменения в план МСГ
PATCH /projects /{id} /works /msg /update-charts
Обновить данные чартов МСГ для работ на указанный год и месяц. С игнором null
значений
POST /projects /{id} /works /msg /update-charts
Обновить данные чартов МСГ для работ на указанный год и месяц.
POST /projects /{id} /works /msg /set-executor
Установить исполнителя для МСГ на указанный год и месяц.
POST /projects /{id} /works /msg /set-brigade
Установить бригаду в МСГ на указанный год и месяц.

МСГ - ЛЮДИ


GET /projects /{id} /staffs /msg /list
Получить МСГ для всего персонала/техники на указанный год и месяц
POST /projects /{id} /staffs /msg /init
Создать МСГ для персонала на указанный год и месяц.
PATCH /projects /{id} /staffs /msg /update-charts
Обновить данные чартов МСГ для персонала на указанный год и месяц.
POST /projects /{id} /staffs /msg /update-charts
Обновить данные чартов МСГ для персонала на указанный год и месяц.
POST /projects /{id} /staffs /msg /set-executor
Установить исполнителя для МСГ на указанный год и месяц.

МСГ - ТЕХНИКА


GET /projects /{id} /technics /msg /list
Получить МСГ для всего техники на указанный год и месяц
POST /projects /{id} /technics /msg /init
Создать МСГ для техники на указанный год и месяц.
PATCH /projects /{id} /technics /msg /update-charts
Обновить данные чартов МСГ для техники на указанный год и месяц.
POST /projects /{id} /technics /msg /update-charts
Обновить данные чартов МСГ для техники на указанный год и месяц.
POST /projects /{id} /technics /msg /set-executor
Установить исполнителя для МСГ на указанный год и месяц.

СНЗ - ОТПРАВКА


GET /projects /{id} /sending /status
статус авто-отправки СНЗ
POST /projects /{id} /sending /auto-send
Включить/выключить автоматическую ежедневную отправку СНЗ всем исполнителям.
GET /projects /{id} /sending /snz-list
Получить списки работ/людей/техники подрядчика для отправки СНЗ.
POST /projects /{id} /sending /snz-send
Отправить СНЗ исполнителям.

СНЗ - РАБОТЫ


GET /projects /{id} /works /msg /executor
Получить МСГ для исполнителя на текущий день
POST /projects /{id} /works /msg /executor /update-fact
Обновить факт МСГ на текущий день.
POST /projects /{id} /works /msg /executor /mass-update
Обновить факт МСГ на текущий день.

СНЗ - РАБОТЫ - РЕСУРСЫ


GET /projects /{id} /works /msg /resources /executor
Получить СНЗ с ресурсами на текущий день
GET /projects /{id} /works /msg /resources /executor /{workId}
Получить один элемент СНЗ с ресурсами на текущий день по id работы
POST /projects /{id} /works /msg /resources /executor /update-fact
Внести факт по работе и/или ресурсам на текущий день. Универсальный.
POST /projects /{id} /works /msg /resources /executor /update-work
Внести факт только по работе на текущий день.
POST /projects /{id} /works /msg /resources /executor /update-staff
Внести факт только по одному ресурс-челу на текущий день.
POST /projects /{id} /works /msg /resources /executor /update-mim
Внести факт только по одному ресурс-миму на текущий день.

СНЗ - ЛЮДИ


GET /projects /{id} /staffs /msg /executor
Получить МСГ для исполнителя на указанную дату
POST /projects /{id} /staffs /msg /executor /update-fact
Обновить факт МСГ на текущий день.
POST /projects /{id} /staffs /msg /executor /mass-update
Обновить факт МСГ на текущий день.
GET /projects /{id} /staffs /msg /resources /executor
Получить МСГ для исполнителя на указанную дату в новом стиле с waitList и
doneList

СНЗ - ТЕХНИКА


GET /projects /{id} /technics /msg /executor
Получить МСГ для исполнителя на указанную дату
POST /projects /{id} /technics /msg /executor /update-fact
Обновить факт МСГ на текущий день.
POST /projects /{id} /technics /msg /executor /mass-update
Обновить факт МСГ на текущий день.
GET /projects /{id} /technics /msg /resources /executor
Получить МСГ для исполнителя на указанную дату в новом стиле с waitList и
doneList

ФИЛЬТРЫ


POST /projects /{id} /works /filter /msg /brigades
Получить список уникальных названий
POST /projects /{id} /staff /filter /title
Получить список уникальных названий
POST /projects /{id} /staff /filter /msg /title
Получить список уникальных названий
POST /projects /{id} /tech /filter /title
Получить список уникальных названий
POST /projects /{id} /tech /filter /msg /title
Получить список уникальных названий
POST /projects /{id} /mto /filter /works /{workId} /name-by-rd
Получить список уникальных названий
POST /projects /{id} /works /mega-filter-unlimited /title
Получить список уникальных названий objTitle с фильтром
POST /projects /{id} /works /mega-filter-unlimited /obj
Получить список уникальных названий objName с фильтром
POST /projects /{id} /works /mega-filter-unlimited /rd
Получить список уникальных названий rdCode с фильтром
POST /projects /{id} /works /mega-filter-unlimited /contractor
Получить список уникальных названий contractorCompany с фильтром
POST /projects /{id} /works /mega-filter-unlimited /work
Получить список уникальных названий workName с фильтром
POST /projects /{id} /works /mega-filter-unlimited /status
Получить список уникальных названий rdStatus с фильтром
POST /projects /{id} /works /mega-filter-unlimited /group
Получить список уникальных названий workGroup с фильтром
POST /projects /{id} /works /mega-filter-unlimited /msg /title
Получить список уникальных названий objTitle с фильтром
POST /projects /{id} /works /mega-filter-unlimited /msg /obj
Получить список уникальных названий objName с фильтром
POST /projects /{id} /works /mega-filter-unlimited /msg /rd
Получить список уникальных названий rdCode с фильтром
POST /projects /{id} /works /mega-filter-unlimited /msg /contractor
Получить список уникальных названий contractorCompany с фильтром
POST /projects /{id} /works /mega-filter-unlimited /msg /work
Получить список уникальных названий workName с фильтром
POST /projects /{id} /works /mega-filter-unlimited /msg /status
Получить список уникальных названий rdStatus с фильтром
POST /projects /{id} /works /mega-filter-unlimited /msg /group
Получить список уникальных названий workGroup с фильтром

ШАБЛОНЫ


GET /projects /{id} /patterns /info
Получить статус о наличии шаблонов
POST /projects /{id} /patterns /add
Добавить
GET /projects /{id} /patterns /list
Получить все шаблоны по типу
POST /projects /{id} /patterns /reset
Сбросить шаблон в проект
GET /projects /{id} /patterns /{patId} /get
Получить
POST /projects /{id} /patterns /{patId} /update
Обновить
DELETE /projects /{id} /patterns /{patId} /delete
Удалить
POST /projects /{id} /patterns /{patId} /set
Установить шаблон в проект
GET /projects /{id} /patterns /status
Получить статус о наличии шаблонов
GET /projects /{id} /patterns /ksg /list
Получить все
POST /projects /{id} /patterns /ksg /add
Добавить
POST /projects /{id} /patterns /ksg /reset
Сбросить шаблон в проект
GET /projects /{id} /patterns /ksg /{patId} /get
Получить
POST /projects /{id} /patterns /ksg /{patId} /update
Обновить
DELETE /projects /{id} /patterns /ksg /{patId} /delete
Удалить
POST /projects /{id} /patterns /ksg /{patId} /set
Установить шаблон в проект
GET /projects /{id} /patterns /msg /list
Получить все
POST /projects /{id} /patterns /msg /add
Добавить
POST /projects /{id} /patterns /msg /reset
Сбросить шаблон в проект
GET /projects /{id} /patterns /msg /{patId} /get
Получить
POST /projects /{id} /patterns /msg /{patId} /update
Обновить
DELETE /projects /{id} /patterns /msg /{patId} /delete
Удалить
POST /projects /{id} /patterns /msg /{patId} /set
Установить шаблон в проект

СПРАВОЧНИКИ


GET /collections /staff /professions /list
Получить список профессий
POST /collections /staff /professions /add
Добавить профессию
GET /collections /staff /professions /{id} /get
Получить профессию по ID
POST /collections /staff /professions /{id} /update
Обновить профессию по ID
DELETE /collections /staff /professions /{id} /delete
Удалить профессию по ID

КАБИНЕТ УПРАВЛЕНИЯ РАБОТОЙ - СМЕТА


GET /projects /{id} /works /{workId} /cabinet /estimate /resources /indicators
Получить список Смета (ресурсы) - Показатели
GET /projects /{id} /works /{workId} /cabinet /estimate /resources /totals
Получить список Смета (ресурсы) - Итого
POST /projects /{id} /works /{workId} /cabinet /estimate /resources /add
Добавить Смета (ресурсы)
POST /projects /{id} /works /{workId} /cabinet /estimate /resources /upload
Добавить Смета (ресурсы) через файл
GET /projects /{id} /works /{workId} /cabinet /estimate /resources /link-example
Получить прямую ссылку на образец Excel файла
GET /projects /{id} /works /{workId} /cabinet /estimate /resources /{estimateId}
/get
Получить Смета (ресурсы)
POST /projects /{id} /works /{workId} /cabinet /estimate /resources
/{estimateId} /update
Обновить Смета (ресурсы)
DELETE /projects /{id} /works /{workId} /cabinet /estimate /resources
/{estimateId} /delete
Удалить Смета (ресурсы)
GET /projects /{id} /works /{workId} /cabinet /estimate /positions /list
Получить список Смета (позиции)
POST /projects /{id} /works /{workId} /cabinet /estimate /positions /add
Добавить Смета (позиции)
POST /projects /{id} /works /{workId} /cabinet /estimate /positions /upload
Добавить Смета (позиции) через файл
GET /projects /{id} /works /{workId} /cabinet /estimate /positions /link-example
Получить прямую ссылку на образец Excel файла
GET /projects /{id} /works /{workId} /cabinet /estimate /positions /{estimateId}
/get
Получить Смета (позиции)
POST /projects /{id} /works /{workId} /cabinet /estimate /positions
/{estimateId} /update
Обновить Смета (позиции)
DELETE /projects /{id} /works /{workId} /cabinet /estimate /positions
/{estimateId} /delete
Удалить Смета (позиции)

КАБИНЕТ УПРАВЛЕНИЯ РАБОТОЙ - РЕСУРСЫ


GET /projects /{id} /works /{workId} /cabinet /resources /staff /list
Получить список Рабочих
POST /projects /{id} /works /{workId} /cabinet /resources /staff /add
Добавить Рабочего
GET /projects /{id} /works /{workId} /cabinet /resources /staff /{staffId} /get
Получить Рабочего
POST /projects /{id} /works /{workId} /cabinet /resources /staff /{staffId}
/update
Обновить Рабочего
DELETE /projects /{id} /works /{workId} /cabinet /resources /staff /{staffId}
/delete
Удалить Рабочего
GET /projects /{id} /works /{workId} /cabinet /resources /mim /list
Получить список МиМ
POST /projects /{id} /works /{workId} /cabinet /resources /mim /add
Добавить МиМ
GET /projects /{id} /works /{workId} /cabinet /resources /mim /{mimId} /get
Получить МиМ
POST /projects /{id} /works /{workId} /cabinet /resources /mim /{mimId} /update
Обновить МиМ
DELETE /projects /{id} /works /{workId} /cabinet /resources /mim /{mimId}
/delete
Удалить МиМ
GET /projects /{id} /works /{workId} /cabinet /resources /mto /list
Получить список материалов
POST /projects /{id} /works /{workId} /cabinet /resources /mto /add
Добавить материал
GET /projects /{id} /works /{workId} /cabinet /resources /mto /{mtoId} /get
Получить материал
POST /projects /{id} /works /{workId} /cabinet /resources /mto /{mtoId} /update
Обновить материал
DELETE /projects /{id} /works /{workId} /cabinet /resources /mto /{mtoId}
/delete
Удалить материал
POST /projects /{id} /cabinet /resources /delete-all-from-project
Удалить все ресурсы из проекта
POST /projects /{id} /cabinet /resources /delete-all
Удалить ресурсы в указанных работах
GET /projects /{id} /cabinet /resources /work-list
Список работ для массового удаления
POST /projects /{id} /works /{workId} /cabinet /resources /delete-all
Удалить все ресурсы из работы
GET /projects /{id} /works /{workId} /cabinet /resources /utils /copy /from
/list
Список работ для Копировать ИЗ
POST /projects /{id} /works /{workId} /cabinet /resources /utils /copy /from
/run
Копировать ИЗ
GET /projects /{id} /works /{workId} /cabinet /resources /utils /copy /into
/list
Список работ для Копировать В
POST /projects /{id} /works /{workId} /cabinet /resources /utils /copy /into
/run
Копировать В

КАБИНЕТ УПРАВЛЕНИЯ РАБОТОЙ - ГРАФИК МОБИЛИЗАЦИИ


GET /projects /{projectID} /works /{workID} /cabinet /mobilization /report
Получить график мобилизации
GET /projects /{projectID} /works /{workID} /cabinet /mobilization /export
Получить график мобилизации в виде xls файла
GET /projects /{projectID} /works /{workID} /cabinet /mobilization /report
/years
Получить период лет для графика мобилизации
POST /projects /{projectID} /works /{workID} /cabinet /mobilization
/update-staff
Внести факт только по одному ресурс-челу
POST /projects /{projectID} /works /{workID} /cabinet /mobilization /update-mim
Внести факт только по одному ресурс-миму

БРИГАДЫ


GET /projects /{id} /brigades /list
Список бригад
GET /projects /{id} /brigades /short-list
Список бригад укороченный для мсг
GET /projects /{id} /brigades /executors
Список исполнителей
POST /projects /{id} /brigades /add
Создать бригаду
GET /projects /{id} /brigades /copy /list
Список работ у которых есть ресурсы
POST /projects /{id} /brigades /copy /get
Список уникальных ресурсов из отмеченных работ
GET /projects /{id} /brigades /{brigadeId} /get
Получить бригаду по ID
POST /projects /{id} /brigades /{brigadeId} /update
Обновить бригаду по ID
DELETE /projects /{id} /brigades /{brigadeId} /delete
Удалить бригаду по ID

ИМПОРТ ДАННЫХ В ПРОЕКТ


GET /projects /{id} /import /modules /status
Получить статусы модулей
GET /projects /{id} /import /works /status
Получить статус импорта (устаревший метод. будет удален)
GET /projects /{id} /import /works /status-list
Получить список привязанных модулей (если список пустой - облако не показывать)
POST /projects /{id} /import /works /status-bind
Получить статус импорта выбранного модуля
POST /projects /{id} /import /works /bind
Сохранить настройки импорта
POST /projects /{id} /import /works /unbind
Сбросить настройки импорта
POST /projects /{id} /import /works /update
Запустить импорт работ из выбранного модуля

ПРИВЯЗКА ВНЕШНИХ МОДУЛЕЙ


POST /cross-module /bind /send-mail
Отправить заявку на подключение интеграции с модулем
GET /cross-module /design /get-project-list
Получить список проектов из Design
GET /cross-module /procurement /get-project-list
Получить список проектов из Procurement
GET /cross-module /offer /get-project-list
Получить список проектов из Offer

РЕЗЕРВНЫЕ КОПИИ ПРОЕКТА


GET /projects /{id} /backups /list
Список резервных копий проекта
POST /projects /{id} /backups /save
Создать резервную копию проекта
POST /projects /{id} /backups /{backupID} /restore
Восстановить проект из резервной копии
POST /projects /{id} /backups /{backupID} /update
Изменить тип резервной копии
DELETE /projects /{id} /backups /{backupID} /delete
Удалить резервную копию проекта

ФУНКЦИИ МИЛОСЕРДИЯ


POST /mercy /handler /company /{id} /projects-view-update
Перерасчет всех графиков проекта в компании
POST /mercy /handler /projects /{id} /ksg /chart-view-full-update
Полный перерасчет представления КСГ в деньгах и часах для всех и всего
POST /mercy /handler /projects /{id} /msg /chart-view-full-update
Полный перерасчет представления МСГ в деньгах и часах для всех и всего

CORE-МОДУЛЬ


GET /core /ping
ping
POST /core /request


=== ↓↓↓ === JOB-LOG === ↓↓↓ ===


DELETE /job-log
Остановись! Эта территория Работы-Бревна!

ОРГАНИЗАЦИИ


GET /job-log /organizations /test
Тест организаций

СОТРУДНИКИ


GET /job-log /representatives /test
Тест сотрудников

SCHEMAS

AlertActions
AlertKSG
AlertList
AlertMSG
Any
AuthResponse
AutoSendSNZ
AutoSendStatus
AvatarUploadForm
BackupInfo
BackupListResponse
BackupUpdateRequest
Brigade
BrigadeBondsBindRequest
BrigadeBondsInfoApi
BrigadeBondsItemApi
BrigadeBondsKeyApi
BrigadeBondsKeyExtended
BrigadeBondsKeyInfo
BrigadeBondsList
BrigadeExecutor
BrigadeInfo
BrigadeList
BrigadeListShort
BrigadeMsgRequest
BrigadeRequest
CabEstimatePos
CabEstimatePosListResponse
CabEstimatePosRequest
CabEstimateRes
CabEstimateResIndicators
CabEstimateResRequest
CabEstimateResTotal
CabEstimateResTotals
CabResCopyRequest
CabResMim
CabResMimGroup
CabResMimListResponse
CabResMimOverall
CabResMimRequest
CabResMimSNZ
CabResMto
CabResMtoListResponse
CabResMtoRequest
CabResOverall
CabResStaff
CabResStaffGroup
CabResStaffListResponse
CabResStaffRequest
CabResStaffSNZ
CabResWorkCopyItem
CabResWorkItemSNZResponse
CabResWorkList
CabResWorkListItem
CabResWorkSNZ
CabResWorkSNZResponse
CabinetUpdateFactRequest
ColumnDto
CompanyEmployeeResponse
CompanyExecutorsResponse
CompanyFutures
CompanyName
CompanyNamesResponse
CompanyUserAccessUpdateRequest
CompanyUserCreationResponse
CompanyUserProjectAccessRequest
CompanyUsersResponse
CopyList
CorePingResponse
CostViewKSG
CostViewMSG
CriticalFilter
CrossServerModuleRequestSender
CrossServerModuleResponse
CrossServerModuleResponseBody
CrossServerUserCreation
CrossServerUserCreationEmployment
CrossServerUserCreationProfile
DailyChart
DailyChartRequest
DailyMap
DailyRequest
DateTime
DesignProject
DesignProjectResponse
DynamicDateHeader
DynamicDateHeaderResponse
EmployeeProfile
EstimatesPosTotalFooter
EstimatesResTotalFooter
ExcelFileCreateRequest
ExcelFileRequest
ExcelFileRequestWithBinding
ExcelFileUpdateRequest
ExcelParseError
ExecutorDailyMassUpdate
ExecutorDailyUpdateRequest
ExecutorData
ExecutorFactItem
ExecutorFactUpdate
ExecutorList
ExecutorProfile
ExecutorRequest
ExecutorWorkRequest
FieldSettingsUpdateRequest
FieldsSettingsResponse
FilterResponse
Filters
ImportStat
IncomingCrossServerModuleRequest
LinkResponse
MSGInitRequest
MTO
MainChartStaff
MainStaff
MassUpdateDailyFact
MegaFilterResponse2
MinMaxFilter_BigDecimal_
MinMaxFilter_String_
MobilizationChart
MobilizationReportData
MobilizationReportItem
MobilizationReportResponse
MobilizationReportYearsResponse
ModuleStatusItem
ModuleStatusResponse
MonthDate
MonthlyChart
MonthlyChartBasePlanRequest
MonthlyChartRequest
MonthlyChartShort
MonthlyChartVerFactRequest
MtoFilters
MtoListResponse
OfferProject
OfferProjectResponse
PaginatedListWorkCPG
PaginatedProjectList
PaginatedStaffCPG
PaginatedStaffExecutorMSG
PaginatedStaffMSG
PaginatedTechExecutorMSG
PaginatedTechMSG
PaginatedTechnicCPG
PaginatedWorkExecutorMSG
PaginatedWorkMSG
Pair_Int_Int_
PatternColumnRequest
PatternColumnResponse
PatternExist
PatternKSG
PatternKsgList
PatternKsgRequest
PatternList
PatternMSG
PatternMsgList
PatternMsgRequest
PatternResponse
PatternStatus
PatternStatusResponse
PredictWork
PredictWorksResponse
ProcurementProject
ProcurementProjectResponse
ProfRequest
Profession
ProfessionList
Project
ProjectAutoComplete
ProjectChart
ProjectDeleteResponse
ProjectImportModulesList
ProjectImportStatus
ProjectImportStatusBind
ProjectRequest
ProjectResponse
PublicUserProfile
ReportEIS
ReportManualRequest
ReportMenuMap
ReportMenuResponse
ReportMonthMenu
ReportResponseList
ReportStatusEISRequest
ReportStatusRequest
RequestSendSnz
ResponseSendSNZ
ResponseSnzList
ResponseStatus
SendMailRequest
SetPatternRequest
SpreadRequest
StaffCPG
StaffCPGCreate
StaffCPGListResponse
StaffCPGRequest
StaffCPGResponse
StaffExecutorListMSGResponse
StaffExecutorMSG
StaffExecutorMSGResponse
StaffMSG
StaffMSGListResponse
StaffMSGResponse
StaffMainRequest
StaffMonthlyMap
StaffMonthlyRequest
StaffMonthlyVerFactMap
StaffMonthlyVerFactRequest
StaffSNZ
StaffSNZResponse
TechExecutorListMSGResponse
TechExecutorMSG
TechExecutorMSGResponse
TechMSG
TechMSGListResponse
TechMSGResponse
TechSNZResponse
TechnicCPG
TechnicCPGCreate
TechnicCPGListResponse
TechnicCPGRequest
TechnicCPGResponse
TechnicMonthlyMap
TechnicMonthlyRequest
TechnicMonthlyVerFactMap
TechnicMonthlyVerFactRequest
TokenRefreshParam
UpdateChartRequest
UploadAsyncActiveTaskResponse
UploadAsyncTaskFull
UploadAsyncTaskResult
UploadExcelResult
UserAccessInfo
UserBindCandidate
UserCompanyInfo
UserProfile
UserProfileFutures
UserProjectAccessInfo
VerFactPerms
VolumeDistributeIndicator
VolumeFilter
WorkBind
WorkBindInfo
WorkBindRequest
WorkBonds
WorkBondsResponse
WorkCPG
WorkCPGListResponse
WorkCPGRequest
WorkCPGResponse
WorkDailyMap
WorkDailyRequest
WorkExecutorDailyUpdateRequest
WorkExecutorMSG
WorkExecutorMSGListResponse
WorkExecutorMSGResponse
WorkImportBindRequest
WorkImportRequest
WorkImportResponse
WorkMSG
WorkMSGUpdateResult
WorkMonthlyBasePlanMap
WorkMonthlyBasePlanRequest
WorkMonthlyMap
WorkMonthlyRequest
WorkMonthlyVerFactMap
WorkMonthlyVerFactRequest
WorkNames
WorkNamesResponse
WorkPeriod
WorkPeriodShort
WorkPeriodsKSG
WorkResChoice
WorkResData
WorkResDeletion
WorkSNZ
WorkUpdateCostDoneManuallyRequest
WorkUpdateGroupRequest
WorkUpdateMainJobRequest
WorkUpdateParentRequest
WorkUpdateRequest
WorkUpdateTagRequest
ZeroChartRequest
ZeroChartUpdate