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

POST api/2.0/crm/case

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

Описание
Создает кейс с параметрами, указанными в запросе.

Параметры

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

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

sent in body
Участники кейса

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

Коллекция чисел

колекция
1234
customFieldList

sent in body
List of case custom fields

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

колекция
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: {
               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>