Описание: Список групп
Метод: GET
Ресурс: group
Параметры:
— список фильтрации:filterchange_date[from]— от даты последнего изменения в формате UNIX-timestamp (можно использовать отдельно отchange_date[to])change_date[to]— до даты последнего изменения в формате UNIX-timestamp (можно использовать отдельно отchange_date[from])create_date[from]— от даты создания в формате UNIX-timestamp (можно использовать отдельно отcreate_date[to])create_date[to]— до даты создания в формате UNIX-timestamp (можно использовать отдельно отcreate_date[from]- is_deleted — флаг 1 или 0. Если параметр указан, то будут выдавать сущности с указанным значением
disabled— флаг 1 или 0, признак активности. Если выставлен, то сущность неактивна (признак берется из LDAP)
contact_type[]— фильтрация по типу контакта (можно передать несколько, например:/xapi/group?filter[contact_type][]=webaccount&filter[contact_type][]=icq)contact_value[]— фильтрация по значению контакта (можно передавать несколько, например:/xapi/group?filter[contact_value][]=user@ad&filter[contact_value][]=login@example.com)parent_group_id[]— фильтрация по группам (можно передать несколько, например:/xapi/group?filter[parent_group_id][]=FCE1409680E5D6469E1F7998266CE9E9&filter[parent_group_id][]=918462B6DC2C954BAAF8706F7DC53F14)
with[]— список дополнительных сущностей, которые должны быть добавлены к объекту:contacts— контакты группыchildren— подчиненные группы
sort— параметр для сортировкиchange_date— сортировать по дате измененияascилиdesc(например:/xapi/group?sort[change_date]=asc)может замедлить выдачу
start— с какой позиции начать отдавать элементы, по-умолчанию 0limit— сколько элементов отдавать, по-умолчанию 100, не может быть больше 1000
Ответ: Список персон, описанный следующей JSON-Schema:
JSON схема отдачи
Пример:
Запрос