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

GET api/2.0/crm/case/filter

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

Описание

Возвращает список всех кейсов, соответствующих параметрам, указанным в запросе.

Параметры

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

sent in url
Идентификатор контакта

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

номер1234
isClosed

sent in url
Статус кейса

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

sent in url
Теги кейса

Необязательно
Коллекция строк
коллекция
текст
Пример
GET api/2.0/crm/case/filter?contactid=1234&tags=%5b%22some+text%22%5d
Host: yourportal.r7-office.ru
Content-Type: application/json
Accept: application/json

Возвращает
Список кейсов

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

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>