# Параметры звонка (call) и разговора (conversation) в кастомизациях

{% hint style="info" %}
Данные звонка и разговора поступают от Asterisk, поэтому параметры одинаковы для всех CRM.
{% endhint %}

## Параметры звонка (call)

```javascript
{
  "conversations": {
    "1234567890.001": {<Набор данных о единичном разговоре в звонке.
                      См. раздел “Параметы разговора (conversation)”>},
    "1234567890.002": {<Набор данных о единичном разговоре в звонке.
                      См. раздел “Параметы разговора (conversation)”>},
    ...
  },
  "answer_time": “<Дата и время ответа>”,
  "end_time": “<Дата и время окончания>”,
  "from": “<Номер звонящего>”,
  "from_local": “<Является ли локальным номер звонящего: true/false>”,
  "id": “<ID звонка>”,
  "start_time": “<Дата и время начала (в текстовом формате)>”,
  "state": “<Этап звонка. Числовое значение:
           0 - Unknown (неизвестно), 1 - Ringing (поступил звонок),
           2 - Talking (начался разговор), 3 - Ended (окончен)>”,
  "to": “<Номер, на который пришёл звонок>”,
  "to_local": “<Является ли локальным номер принимающего: true/false>”,
  "trunk": “<Внешний номер, на который поступил звонок>”,
  "type": “<Направление звонка. Принимает значения: 
          1 - внутренний; 2 - входящий; 3 - исходящий>”,
  "was_answered": “<Является ли звонок отвеченным: true/false>”
}
```

**Пример**

Входящий отвеченный с номера 89001234567 на 123 через транк 3432723033:

```javascript
{
  "answer_time": "2021-02-02 18:00:00",
  "conversations": {
    "1234567890.001": {
      "answer_time": "2021-02-02 18:00:00",
      "call_id": "1234567890.000",
      "end_time": "2021-02-02 18:00:13",
      "from": "89001234567",
      "from_local": false,
      "id": "1234567890.001",
      "is_parked": false,
      "start_time": "2021-02-02 17:59:59",
      "state": 3,
      "to": "123",
      "to_local": true,
      "trunk": "3432723033",
      "type": 2,
      "was_answered": true
    }
  },
  "end_time": "2021-02-02 18:00:13",
  "from": "89001234567",
  "from_local": false,
  "id": "1234567890.000",
  "result": 200,
  "start_time": "2021-02-02 17:59:51",
  "state": 3,
  "to": "123",
  "to_local": true,
  "trunk": "3432723033",
  "type": 2,
  "was_answered": true
}
```

## Параметры разговора (conversation)

```javascript
{
  "answer_time": “<Дата и время ответа>”,
  "call_id": “<ID звонка, в рамках которого состоялся разговор>”,
  "end_time": “<Дата и время окончания>”,
  "from": “<Номер звонящего>”,
  "from_local": “<Является ли локальным номер звонящего: true/false>”,
  "id": “<ID разговора>”,
  "is_parked": false,
  "start_time": “<Дата и время начала>”,
  "state": “<Этап звонка. Числовое значение:
           0 - Unknown (неизвестно), 1 - Ringing (поступил звонок),
           2 - Talking (начался разговор), 3 - Ended (окончен)>”,
  "to": “<Номер, на который пришёл звонок>”,
  "to_local": “<Является ли локальным номер принимающего: true/false>”,
  "trunk": “<Внешний номер, на который поступил звонок>”,
  "type": “<Направление звонка. Принимает значения: 
          1 - внутренний; 2 - входящий; 3 - исходящий>”,
  "was_answered": “<Является ли звонок отвеченным: true/false>”
}
```

**Пример**

Входящий отвеченный с номера 89001234567 на 123 через транк 3432723033:

```javascript
{
  "answer_time": "2021-02-02 18:00:00",
  "call_id": "1234567890.000",
  "end_time": "2021-02-02 18:00:13",
  "from": "89001234567",
  "from_local": false,
  "id": "1234567890.001",
  "is_parked": false,
  "start_time": "2021-02-02 17:59:59",
  "state": 3,
  "to": "123",
  "to_local": true,
  "trunk": "3432723033",
  "type": 2,
  "was_answered": true
}
```
