# Методы lead # lead.getData() ### Получить значение данных лида ```JavaScript lead.getData(string $key) ``` ##### Описание: Возвращает значение данных сущности лида по ключу. ##### Атрибуты:
Имя | Тип | Описание |
key | string | Ключ данных лида |
Имя | Тип | Описание |
key | string | Ключ данных лида |
Имя | Тип | Описание |
key | string | Наименование переменной |
value | string | Значение переменной |
Имя | Тип | Описание |
key | string | Наименование переменной |
Имя | Тип | Описание |
key | string | Наименование переменной |
Имя | Тип | Описание |
attrs | string|object|array|null | Строка, представляющая собой список названий переменных (разделитель запятая). Можно указать вместо списка json объект или массив |
ticketId | ?int | Передает ticket в запускаемый триггер, который подписан на событие изменения/удаления переменной |
scriptRequestParams | object | Передает дополнительный параметры в запускаемый триггер , который подписан на событие изменения/удаления переменной |
isForceDelete | bool | Подавить запуск триггеров или нет, т.е. если передать true, и есть триггер подписанный на событие изменения/удаления переменной то он не будет запущен. |
isSuppressTriggers | bool | Не мягкое удаление. Если передано true, то переменная будет удалена из БД, иначе у удаляемого атрибута указывается признак что он удален, но в бд он остается |
Имя | Тип | Описание |
attrs | string|object|array|null | Строка, представляющая собой список названий переменных (разделитель запятая). Можно указать вместо списка json объект или массив |
ticketId | ?int | Передает ticket в запускаемый триггер, который подписан на событие изменения/удаления переменной |
scriptRequestParams | object | Передает дополнительный параметры в запускаемый триггер , который подписан на событие изменения/удаления переменной |
isSuppressTriggers | bool | Не мягкое удаление. Если передано true, то переменная будет удалена из БД, иначе у удаляемого атрибута указывается признак что он удален, но в бд он остается |
Имя | Тип | Описание |
attrs | string|object|array|null | Строка, представляющая собой список названий переменных (разделитель запятая). Можно указать вместо списка json объект или массив |
ticketId | ?int | Передает ticket в запускаемый триггер, который подписан на событие изменения/удаления переменной |
scriptRequestParams | object | Передает дополнительный параметры в запускаемый триггер , который подписан на событие изменения/удаления переменной |
isForceDelete | bool | Подавить запуск триггеров или нет, т.е. если передать true, и есть триггер подписанный на событие изменения/удаления переменной то он не будет запущен. |
isSuppressTriggers | bool | Не мягкое удаление. Если передано true, то переменная будет удалена из БД, иначе у удаляемого атрибута указывается признак что он удален, но в бд он остается |
Имя | Тип | Описание |
attrs | string|object|array|null | Строка, представляющая собой список названий переменных (разделитель запятая). Можно указать вместо списка json объект или массив |
ticketId | ?int | Передает ticket в запускаемый триггер, который подписан на событие изменения/удаления переменной |
scriptRequestParams | object | Передает дополнительный параметры в запускаемый триггер , который подписан на событие изменения/удаления переменной |
isSuppressTriggers | bool | Не мягкое удаление. Если передано true, то переменная будет удалена из БД, иначе у удаляемого атрибута указывается признак что он удален, но в бд он остается |
Имя | Тип | Описание |
statusName | string | Наименование статуса |
Имя | Тип | Описание |
some\_tag | string | Наименование тэга |
Имя | Тип | Описание |
key | string | Наименование тэга |
Имя | Тип | Описание |
tags | string|object|array|null | Строка, представляющая собой список названий тэгов(разделитель запятая). Можно указать вместо списка json объект или массив |
ticketId | ?int | Передает ticket в запускаемый триггер, который подписан на событие изменения/удаления тэга |
scriptRequestParams | object | Передает дополнительный параметры в запускаемый триггер , который подписан на событие изменения/удаления тэга |
isSuppressTriggers | bool | Не мягкое удаление. Если передано true, то тэг будет удален из БД, иначе у удаляемого атрибута указывается признак что он удален, но в бд он остается |
Имя | Тип | Описание |
tags | string|object|array|null | Строка, представляющая собой список названий тэгов (разделитель запятая). Можно указать вместо списка json объект или массив |
ticketId | ?int | Передает ticket в запускаемый триггер, который подписан на событие изменения/удаления тэга |
scriptRequestParams | object | Передает дополнительный параметры в запускаемый триггер , который подписан на событие изменения/удаления тэга |
isForceDelete | bool | Подавить запуск триггеров или нет, т.е. если передать true, и есть триггер подписанный на событие изменения/удаления тэга то он не будет запущен. |
isSuppressTriggers | bool | Не мягкое удаление. Если передано true, то тэг будет удален из БД, иначе у удаляемого атрибута указывается признак что он удален, но в бд он остается |
Имя | Тип | Описание |
attrs | string|object|array|null | Строка, представляющая собой список названий переменных (разделитель запятая). Можно указать вместо списка json объект или массив |
ticketId | ?int | Передает ticket в запускаемый триггер, который подписан на событие изменения/удаления тэга |
scriptRequestParams | object | Передает дополнительный параметры в запускаемый триггер , который подписан на событие изменения/удаления тэга |
isSuppressTriggers | bool | Не мягкое удаление. Если передано true, то тэг будет удален из БД, иначе у удаляемого атрибута указывается признак что он удален, но в бд он остается |
Имя | Тип | Описание |
state | bool|int | При $state = true установка и при $state = false сброс признака “Переведён на оператора” |
Имя | Тип | Описание |
personId | int | Id персоны |
Имя | Тип | Описание |
data | json | Данные о персоне в формате json. Возможные поля расписаны ниже |
person\_role\_id | integer | Id роли |
is\_external | bool | Если не устанавливать по умолчанию будет установлено 1, означающее что персона является клиентом. А 0 означает что персона является работником бизнеса |
user\_id | integer | Id пользователя, привязываемого к персоне |
firstname | string|null | Имя персоны |
lastname | string|null | Фамилия персоны |
middlename | string|null | Отчество персоны |
string|null | Адрес электронной почты персоны | |
phone | string|null | Номер телефона персоны |
organization\_name | string|null | Название организации |
organization\_address | string|null | Адрес организации |
comment | string|null | Комментарий к персоне |
Имя | Тип | Описание |
key | string | Наименование контекста |
Имя | Тип | Описание |
key | string | Наименование контекста |
Имя | Тип | Описание |
integrationCode | string | Код интеграции |
Имя | Тип | Описание |
departmentCode | string | Код отдела |
isOnline | bool | Должны ли операторы быть онлайн |
limit | int|null | Лимит возвращенных операторов. Чтобы получить всех операторов, указываем $limit=null |
useLocks | bool | Использовать ли блокировки |
Имя | Тип | Описание |
departmentCode | string | Код отдела |
isOnline | bool | Должны ли операторы быть онлайн |
isForwardIfOperatorNotFound | bool | Продолжить если оператор не найден |
useLocks | bool | Использовать ли блокировки |
Имя | Тип | Описание |
operatorId | string | ID оператора |
limit | int|null | Лимит возвращенных операторов. Чтобы получить всех операторов, указываем $limit=null |
useLocks | bool | Использовать ли блокировки |