catalogId
(string) — идентификатор каталогаvalue[type]
(string) — тип подсчитываемого значенияrecordsCount
— количество найденных записей (по умолчанию)field
— значение по полю каталогаvalue[value]
(string) — идентификатор поля каталога для расчета. Допустимо указывать поля типов: число, прогресс, звезды, статус, набор галочек, выбор, связанный объект.value[subType]
(string) — подтип подсчитываемого значенияuniqueCount
— подсчет уникальных значений (доступно для полей типа связанная запись, сотрудник, текст)timeLeft
— время нахождения записей в определенном значении поля (доступно для полей статус, набор галочек, выбор). Например: сколько записи были в определенных статусах.timeLeft
— время до момента перехода в в определенное значении поля (доступно для полей статус, набор галочек, выбор). Например: сколько прошло времени до того как записи перешли в определенный статус.valueFn
— применяемая функция для подсчета значений''
(пусто) — не применять никакую функцию (для value[type]=recordsCount)count
— количество записей (значений)sum
— сумма значенийmax
— максимальное значение в группеmin
— минимальное значение в группеavg
— среднее значение в группе (пустые значения не учитываются)avgAll
— среднее значение в группе (пустые значения считаются за 0)axis[type]
(string) — тип оси для разложения записей:all
— без разложения (значение по умолчанию)field
— разложение по полю каталогаcreatedTime
— разложение по времени создания записиaxis[value]
(string) — идентификатор поля оси разложения (для axis[type]=field)axis[subType]
(string) — тип группировки данных по оси (для полей типа дата)hour
— по часамhourOfDay
— по часам дня (все дни «схлопываются»)day
— по днямdayOfWeek
— по дням недели (пн—вс)week
— по неделямweekOfYear
— по неделям года (все года «схлопываются»)monthOfYear
— по месяцам года (все года «схлопываются»)month
— по месяцамyear
— по годамsplit[type]
(string) — тип разделения (ось 2) значений внутри разложения по осиaxis[type]
split[value]
(string) — идентификатор поля оси 2 (для split[type]=field)split[subType]
(string) — тип группировки данных по оси 2 (для полей типа дата)axis[subType]
splitLimit
(число) — если по оси2 вариантов разложения много, то берутся не все, а только часть их них, те которые встречаются чаще (по умолчанию 10, максимум 100)sort
(string) — тип сортировки полученной выборки. Для разных типов полей значение по умолчанию разное.axis
— сортировать по наименованию (порядку) заголовков осей.value
— сортировать по величине значенийsortType
(string) — направление сортировки полученной выборкиasc
— по алфавиту / в порядке хронологии / в порядке указания в каталогеdesc
— в обратном порядкеrecordsType
(string) — какие записи учитывать для подсчета значенийall
— все записи каталога без проверки прав (доступно, если у сотрудника, делающего запрос есть права на просмотр всех записей каталога)available
— учитывать только доступные сотруднику записи каталогаrecordsFilter
(object) — фильтры для выборки записей каталога, такие как filter, sort и другие. подробнее в описании параметров получения записей.limit
(number) — количество возвращаемых разложений (по умолчанию 30, максимум 1000)offset
(number) — смещение получаемой выборки разложения относительно начала, используется для постраничного получения данных с параметром limitaxis
— группа распределения, значение может быть строкой или объектом (в зависимости от оси разложения)values
(array of objects) — набор значенийsplit
— группа разделения (ось 2), значение может быть строкой или объектом (в зависимости от оси разложения)value
(number) — значение в группе (ось) с учетом подгруппы если есть (ось 2)catalogId
(string) — идентификатор каталогаaxisId
(string) — идентификатор разложения по оси (axis)axis
— группа распределения, значение может быть строкой или объектом (в зависимости от оси разложения)values
(array of objects) — набор значенийsplit
— группа разделения (ось 2), значение может быть строкой или объектом (в зависимости от оси разложения)value
(number) — значение в группе (ось) с учетом подгруппы если есть (ось 2)