Перейти к содержанию

2.09.01 Краткое описание API

Основные методы и контракты

Ниже приведены методы и контракты для основных сущностей:

Активы (Asset Controller)

POST /v1/asset (Добавление актива)

GET /v1​/asset​/{id} (Поиск актива по ID)

PUT ​/v1​/asset​/{id} (Обновление Актива)

DELETE ​/v1​/asset​/{id} (Удаление Актива)

Договоры (Contract Controller)

POST ​/v1​/contract (Добавление Договора)

GET ​/v1​/contract​/{id} (Поиск Договора по ID)

PUT ​/v1​/contract​/{id} (Обновление Договора)

DELETE ​/v1​/contract​/{id} (Удаление Договора)

Услуги (Service Entity Controller)

POST ​/v1​/service (Добавление Услуги)

GET ​/v1​/service​/{id} (Поиск Услуги по ID)

PUT ​/v1​/service​/{id} (Обновление Услуги)

DELETE ​/v1​/service​/{id} (Удаление Услуги)

Задачи (Task Controller)

POST ​/v1​/task (Добавление Задачи)

GET ​/v1​/task​/{id} (Поиск Задачи по ID)

PUT ​/v1​/task​/{id} (Обновление Задачи)

DELETE ​/v1​/task​/{id} (Удаление Задачи)

Связи (Relation Controller)

POST ​/v1​/relation (Добавление Связи)

GET ​/v1​/relation​/{id} (Поиск Связи по ID)

PUT ​/v1​/relation​/{id} (Обновление Связи)

DELETE ​/v1​/relation​/{id} (Удаление Связи)

Полный список методов и контрактов

Для ознакомления с полным перечнем API-запросов системы необходимо перейти на Swagger, там расположена документация по API для демо-стенда.