| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия |
| product:api:list [30.08.2024 10:00] – [Проекты] ekaterina.menkhuzina | product:api:list [10.06.2025 09:13] (текущий) – [Проекты] ekaterina.menkhuzina |
|---|
| ^Метод^Название^Описание^Начиная с версии^ | ^Метод^Название^Описание^Начиная с версии^ |
| |AddPersonsToProjectMembers|[[product/api/list/AddPersonsToProjectMembers|Добавить пользователя в участники]]|Добавить пользователя в число участников объекта|3.21| | |AddPersonsToProjectMembers|[[product/api/list/AddPersonsToProjectMembers|Добавить пользователя в участники]]|Добавить пользователя в число участников объекта|3.21| |
| | |DeletePersonsFromProjectMembers|[[:product:api:list:DeletePersonsFromProjectMembers|Удалить пользователя из участников]]|Удалить пользователя из числа участников объекта|3.29| |
| |AddPersonsToProjectPermissionRoles|[[product/api/list/AddPersonsToProjectPermissionRoles|Назначить проектное право]]|Назначить на проектную роль безопасности определенного пользователя или группы пользователей.|3.20| | |AddPersonsToProjectPermissionRoles|[[product/api/list/AddPersonsToProjectPermissionRoles|Назначить проектное право]]|Назначить на проектную роль безопасности определенного пользователя или группы пользователей.|3.20| |
| |DeletePersonsToProjectPermissionRoles|[[product:api:list:DeletePersonsToProjectPermissionRoles|Снять проектное право]]|Снять с проектной роли безопасности определенного пользователя или группы пользователей.|3.20| | |DeletePersonsToProjectPermissionRoles|[[product:api:list:DeletePersonsToProjectPermissionRoles|Снять проектное право]]|Снять с проектной роли безопасности определенного пользователя или группы пользователей.|3.20| |
| |GetGroupsWithPersonsIdsAllowedToWriteDiscussion|[[product:api:list:getgroupswithpersonsidsallowedtowritediscussion|Получение групп и входящих в них пользователей по идентификатору проекта]]|Возвращает всех участников проекта и группы, в которые входят участники|3.02.2131.30991-7d9e342| | |GetGroupsWithPersonsIdsAllowedToWriteDiscussion|[[product:api:list:getgroupswithpersonsidsallowedtowritediscussion|Получение групп и входящих в них пользователей по идентификатору проекта]]|Возвращает всех участников проекта и группы, в которые входят участники|3.02.2131.30991-7d9e342| |
| |GetHorizontalRelationsProjects|[[product:api:list:gethorizontalrelationsprojects|Получение горизонтальных связей проекта]]| | | | |GetHorizontalRelationsProjects|[[product:api:list:gethorizontalrelationsprojects|Получение горизонтальных связей проекта]]| | | |
| |GetProject|[[product:api:list:getproject|Получение информации о проекте]]|Возвращает всю информацию о проекте|Изменен с версии 3.06.2656.30497-7ac1ea0| | |GetProject|[[product:api:list:getproject|Получение информации о проекте]]|Возвращает всю информацию о проекте|Изменен с версии 3.29| |
| |GetProjectChilds|[[product:api:list:getprojectchilds|Получение подпроектов по типу]]|Возвращает идентификаторы всех подпроектов по типу проекта с указанием на родительский проект|2.05.1929.21162-abc1d91| | |GetProjectChilds|[[product:api:list:getprojectchilds|Получение подпроектов по типу]]|Возвращает идентификаторы всех подпроектов по типу проекта с указанием на родительский проект|2.05.1929.21162-abc1d91| |
| |GetProjectFields|[[product:api:list:getprojectfields|Получение информации о реквизитах проекта]]|Возвращает идентификаторы реквизитов, даже если они не заполнены в карточке проекта|2.2.2.2| | |GetProjectFields|[[product:api:list:getprojectfields|Получение информации о реквизитах проекта]]|Возвращает идентификаторы реквизитов, даже если они не заполнены в карточке проекта|2.2.2.2| |
| |GetProjectInfo|[[product:api:list:GetProjectInfo|Получение информации о проекте]]| | |GetProjectInfo|[[product:api:list:GetProjectInfo|Получение информации о проекте]]|Метод устарел. Рекомендуется использовать метод [[product:api:list:getproject|GetProject]].| |
| |GetProjectResourceAssignments|[[product:api:list:getprojectresourceassignments|Получение ресурсов по проекту]]|Возвращает информацию о ресурсах в выбранном проекте|3.03.2118.29620-0a5e94d| | |GetProjectResourceAssignments|[[product:api:list:getprojectresourceassignments|Получение ресурсов по проекту]]|Возвращает информацию о ресурсах в выбранном проекте|3.03.2118.29620-0a5e94d| |
| |GetProjectsTypes|[[product:api:list:getprojectstypes|Получение информации о всех типах объектов]]| |3.20| | |GetProjectTypes|[[product:api:list:getprojectstypes|Получение информации о всех типах объектов]]| |3.20| |
| |GetProjects|[[product:api:list:getprojects|Получение информации о проектах]]|Возвращает информацию о выбранных фильтром проектах|Изменен с версии 3.23, предыдущие изменения 3.06.2656.30497-7ac1ea0| | |GetProjects|[[product:api:list:getprojects|Получение информации о проектах]]|Возвращает информацию о выбранных фильтром проектах|Изменен с версии 3.29| |
| |GetProjectsUidsByType|[[product:api:list:getprojectsuidsbytype|Получение списка идентификаторов проектов по их типу]]|Возвращает массив идентификаторов проекта с указанием на родительский проект. Если идентификатор родительского проекта ParentProjectId отсутствует, запрос вернет все проекты указанного типа| | | |GetProjectsUidsByType|[[product:api:list:getprojectsuidsbytype|Получение списка идентификаторов проектов по их типу]]|Возвращает массив идентификаторов проекта с указанием на родительский проект. Если идентификатор родительского проекта ParentProjectId отсутствует, запрос вернет все проекты указанного типа| | |
| |GetSubprojectsDates|[[product:api:list:GetSubprojectsDates|Получение данных дочерних проектов]]|Возвращает массив данных дочерних объектов| | |GetSubprojectsDates|[[product:api:list:GetSubprojectsDates|Получение данных дочерних проектов]]|Возвращает массив данных дочерних объектов| |
| |ScheduleProject|[[product:api:list:ScheduleProject|Запуск планировщика с уровня указанного объекта]]|Запускает планировщика с уровня указанного объекта|3.23| | |ScheduleProject|[[product:api:list:ScheduleProject|Запуск планировщика с уровня указанного объекта]]|Запускает планировщика с уровня указанного объекта|3.23| |
| |UnlockObjectFields|[[product:api:list:unlockobjectfields|Разблокировка реквизитов проекта]]|Производит разблокировку реквизитов проекта, у которых установлена опция "Возможность блокировать"|3.16.3190.21290-49c1b0f| | |UnlockObjectFields|[[product:api:list:unlockobjectfields|Разблокировка реквизитов проекта]]|Производит разблокировку реквизитов проекта, у которых установлена опция "Возможность блокировать"|3.16.3190.21290-49c1b0f| |
| |UpdateProject|[[product:api:list:updateproject|Редактирование информации о проекте]]|Изменяет выбранный проект, согласно передаваемым параметрам. Возвращает строку Everything allright при удачном обновлении проекта|Изменен с версии 3.23| | |UpdateProject|[[product:api:list:updateproject|Редактирование информации о проекте]]|Изменяет выбранный проект, согласно передаваемым параметрам. Возвращает строку Everything allright при удачном обновлении проекта|Изменен с версии 3.29| |
| |UpdateProjectExt|[[product:api:list:UpdateProjectExt|Обновление проекта]]| |Не поддерживается после версии 3.23| | |UpdateProjectExt|[[product:api:list:UpdateProjectExt|Обновление проекта]]| |Не поддерживается после версии 3.23| |
| |UpdateProjectFields|[[product:api:list:updateprojectfields|Редактирование реквизитов проекта]]|Изменяет реквизиты выбранного проекта|2.2.2.2| | |UpdateProjectFields|[[product:api:list:updateprojectfields|Редактирование реквизитов проекта]]|Изменяет реквизиты выбранного проекта|2.2.2.2| |
| ^Метод^Название^Описание^Начиная с версии^ | ^Метод^Название^Описание^Начиная с версии^ |
| |AddHorizontalRelations|[[product/api/list/AddHorizontalRelations|Добавить горизонтальную связь]]| |3.21| | |AddHorizontalRelations|[[product/api/list/AddHorizontalRelations|Добавить горизонтальную связь]]| |3.21| |
| |RemoveHorizontalRelations|[[product:api:list:RemoveHorizontalRelations|Удалить горизонтальную связь]]| |3.21 | |RemoveHorizontalRelations|[[product:api:list:RemoveHorizontalRelations|Удалить горизонтальную связь]]| |3.21| |
| | | |
| =====Справочники===== | =====Справочники===== |
| **components/Services/APIService.asmx** | **components/Services/APIService.asmx** |
| |< 100% 15% 25% 45% 15% >| | |< 100% 15% 25% 45% 15% >| |
| ^Метод^Название^Описание^Начиная с версии^ | ^Метод^Название^Описание^Начиная с версии^ |
| |DeleteOpenIdConnectProvider|[[product:api:list:delete_oid|Удаление связи с Open ID (во всех профилях пользователя)]]|Удаляет привязку к указанному провайдеру Open ID во всех профилях пользователя|3.29| | |DeleteOpenIdConnectProvider|[[product:api:list:delete_oid|Удаление связи с Open ID (во всех профилях пользователей)]]|Удаляет привязку к указанному провайдеру Open ID во всех профилях пользователей|3.29| |
| ===== Администрирование ===== | ===== Администрирование ===== |
| **components/Services/APIService.asmx** | **components/services/APIService.asmx** |
| |< 100% 15% 25% 45% 15% >| | |< 100% 15% 25% 45% 15% >| |
| ^Метод^Название^Описание^Начиная с версии^ | ^Метод^Название^Описание^Начиная с версии^ |
| |
| {{fa>trash?2x}} [[product:api:list_old|Устаревшие методы API]] | {{fa>trash?2x}} [[product:api:list_old|Устаревшие методы API]] |
| | ---------------------- |
| | |
| | ===== Для изучения API ===== |
| | [[product:api:list:soapui|Вызов методов API с помощью SoapUI]] |
| | |
| | [[product:api:list:postman|Вызов методов API с помощью Postman]] |