• Post category:Кейсы
  • Запись изменена:03.11.2022

PUT api/2.0/crm/case/{caseid}

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

Описание

Обновляет выбранный кейс с параметрами, указанными в запросе.

Параметры

НазваниеОписаниеТипПример
caseid

sent in url
Идентификатор кейсаномер1234
title

sent in body
Название нового кейсастроковыйтекст
members

sent in body
Новые участники кейса

Необязательно
Коллекция номеров
коллекция
1234
customFieldList

sent in body
New list of case custom fields ?

Необязательно
Коллекция ASC.Api.Collections.ItemKeyValuePair`2[System.Int32,System.String]s

collection
isPrivate

sent in body
Конфиденциальность дела: частная или нет

Необязательно
логическийправда
accessList

sent in body
Новый список пользователей обладающих доступом к кейсу

Необязательно

Коллекция guids

Коллекция
9924256A-739C-462b-AF15-E652A3B1B6EB
isNotify

sent in body
Уведомляет пользователей из списка доступа о кейсе

Необязательно
логическийправда
Пример
            
            Data transfer in application/json format:
            
            data: {
               caseid: 0,
               title: "Exhibition organization",
               isPrivate: false,
               customFieldList: [{1: "value for text custom field with id = 1"}]
            }
            

Возвращает
Кейс

Пример ответа

application/json

{
  "status": 0,
  "response": {
    "createBy": {
      "id": "00000000-0000-0000-0000-000000000000",
      "displayName": "Mike Zanyatski",
      "title": "Manager",
      "avatarSmall": "url to small avatar",
      "profileUrl": ""
    },
    "created": "2022-10-07T10:03:01.4878919Z",
    "title": "Exhibition organization",
    "isClosed": false,
    "isPrivate": false,
    "canEdit": true,
    "customFields": [
      {
        "entityId": 14523423,
        "label": "Birthdate",
        "fieldValue": "2022-10-07T10:03:01.4878919Z",
        "fieldType": 5,
        "position": 10,
        "mask": "",
        "id": 0
      }
    ],
    "id": 0
  }
}

text/xml

<result>
  <status>0</status>
  <response>
    <createBy>
      <id>00000000-0000-0000-0000-000000000000</id>
      <displayName>Mike Zanyatski</displayName>
      <title>Manager</title>
      <avatarSmall>url to small avatar</avatarSmall>
      <profileUrl></profileUrl>
    </createBy>
    <created>2022-10-07T10:03:01.4878919Z</created>
    <title>Exhibition organization</title>
    <isClosed>false</isClosed>
    <isPrivate>false</isPrivate>
    <canEdit>true</canEdit>
    <customFields>
      <entityId>14523423</entityId>
      <label>Birthdate</label>
      <fieldValue>2022-10-07T10:03:01.4878919Z</fieldValue>
      <fieldType>5</fieldType>
      <position>10</position>
      <mask></mask>
      <id>0</id>
    </customFields>
    <id>0</id>
  </response>
</result>