Продукты Р7
Корпоративный сервер 2024
Корпоративный сервер 2024
Сервер документов
Сервер документов
Редакторы
Редакторы
Корпоративный сервер 2019
Корпоративный сервер 2019
Графика
Графика
Команда
Команда
Мобильные редакторы
Мобильные редакторы
Облачный офис
Облачный офис
Почта
Почта
Органайзер
Органайзер
Сервер лицензирования
Дополнительно
Часто задаваемые вопросы
Разработчикам
Интеграции
Новые возможности

Получить вехи по фильтру

Для этой функции требуется аутентификация.

Описание
Возвращает список всех вех, соответствующих параметрам, указанным в запросе.
Параметрам
НазваниеОписаниеТипПример
projectid

sent in url
Идентификатор проекта
необязательно
численный1234
tag

sent in url
Тег проекта
необязательно
численный1234
status

sent in url
Статус вехи (открыт или закрыт)
необязательно
статус вехиОткрыто = 0, Закрыто = 1, Поздно = 2, Отключено = 3
deadlineStart

sent in url
Минимальное значение дедлайна выполнения задачдата и времяRoundtrip format: 2008-04-10T06-30-00.000Z
deadlineStop

sent in url
Максимальное значение дедлайна выполнения задачи
необязательно
дата и времяRoundtrip format: 2008-04-10T06-30-00.000Z
taskResponsible

sent in url
GUID ответственного за задачу
необязательно
guid9924256A-739C-462b-AF15-E652A3B1B6EB
lastId

sent in url
Идентификатор последней вехичисленный1234
myProjects

sent in url
Возвращает вехи только из моих проектовлогическийtrue
milestoneResponsible

sent in url
GUID ответственного за вехуguid9924256A-739C-462b-AF15-E652A3B1B6EB
Пример
GET api/2.0/project/milestone/filter?projectid=1234&tag=1234&deadlineStart=2008-04-10T06-30-00.000Z&deadlineStop=2008-04-10T06-30-00.000Z&lastId=1234&myProjects=True&milestoneResponsible=9924256A-739C-462b-AF15-E652A3B1B6EB
Host: yourportal.r7-office.ru
Content-Type: application/json
Accept: application/json
Returns

List of milestones

Example Response

application/json

{
  "status": 0,
  "response": [
    {
      "canEdit": true,
      "canDelete": false,
      "id": 10,
      "title": "Sample Title",
      "description": "Sample description",
      "projectOwner": {
        "id": 123,
        "title": "Sample project",
        "status": 0,
        "isPrivate": false
      },
      "deadline": "2022-10-12T08:51:51.2603087Z",
      "isKey": false,
      "isNotify": false,
      "activeTaskCount": 15,
      "closedTaskCount": 5,
      "status": 0,
      "responsible": {
        "id": "00000000-0000-0000-0000-000000000000",
        "displayName": "Mike Zanyatski",
        "title": "Manager",
        "avatarSmall": "url to small avatar",
        "profileUrl": ""
      },
      "updatedBy": {
        "id": "00000000-0000-0000-0000-000000000000",
        "displayName": "Mike Zanyatski",
        "title": "Manager",
        "avatarSmall": "url to small avatar",
        "profileUrl": ""
      },
      "created": "2022-10-12T08:51:51.2603087Z",
      "createdBy": {
        "id": "00000000-0000-0000-0000-000000000000",
        "displayName": "Mike Zanyatski",
        "title": "Manager",
        "avatarSmall": "url to small avatar",
        "profileUrl": ""
      },
      "updated": "2022-10-12T08:51:51.2603087Z"
    }
  ]
}

text/xml

<result>
  <status>0</status>
  <response>
    <canEdit>true</canEdit>
    <canDelete>false</canDelete>
    <id>10</id>
    <title>Sample Title</title>
    <description>Sample description</description>
    <projectOwner>
      <id>123</id>
      <title>Sample project</title>
      <status>0</status>
      <isPrivate>false</isPrivate>
    </projectOwner>
    <deadline>2022-10-12T08:51:51.2603087Z</deadline>
    <isKey>false</isKey>
    <isNotify>false</isNotify>
    <activeTaskCount>15</activeTaskCount>
    <closedTaskCount>5</closedTaskCount>
    <status>0</status>
    <responsible>
      <id>00000000-0000-0000-0000-000000000000</id>
      <displayName>Mike Zanyatski</displayName>
      <title>Manager</title>
      <avatarSmall>url to small avatar</avatarSmall>
      <profileUrl></profileUrl>
    </responsible>
    <updatedBy>
      <id>00000000-0000-0000-0000-000000000000</id>
      <displayName>Mike Zanyatski</displayName>
      <title>Manager</title>
      <avatarSmall>url to small avatar</avatarSmall>
      <profileUrl></profileUrl>
    </updatedBy>
    <created>2022-10-12T08:51:51.2603087Z</created>
    <createdBy>
      <id>00000000-0000-0000-0000-000000000000</id>
      <displayName>Mike Zanyatski</displayName>
      <title>Manager</title>
      <avatarSmall>url to small avatar</avatarSmall>
      <profileUrl></profileUrl>
    </createdBy>
    <updated>2022-10-12T08:51:51.2603087Z</updated>
  </response>
</result>

Не нашли ответ на свой вопрос?

Наша команда поддержки готова помочь вам с любыми вопросами, связанными с работой нашего продукта.