Ответы на опрос
get_quiz_answersВозвращает список ответов респондентов (submissions) по опросу. Каждый ответ содержит answer_id для toggle_answer_visibility и tag_answer и ab_variant — какой вариант A/B-теста видел респондент ({"<id виджета>": "<id варианта>"}, null — без A/B-теста). answer_total_count считает ответы по тем же фильтрам.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | No | Фильтр по дате (формат Y-m-d). | |
| sort | No | Поле сортировки: date_end — время завершения, date_start — время начала, score — сумма баллов, duration — время прохождения, q:<uuid вопроса> — значение ответа на вопрос с числом (rating, scale, nps, smile-rating, slider, number; uuid — rowId вопроса в ответе). Пустые значения — в конце. | |
| limit | No | Количество ответов (по умолчанию 20, макс. 100). | |
| order | No | Направление сортировки: asc или desc, по умолчанию desc. | |
| offset | No | Смещение (по умолчанию 0). | |
| quiz_id | Yes | ID опроса. | |
| is_deleted | No | Скрытые ответы: true — показать те, что исключены из отчётов. По умолчанию их в выдаче нет. | |
| is_complete | No | Фильтр по завершённости (true — только завершённые, false — незавершённые). Не передан — завершённые и незавершённые вместе. Незавершённые требуют опции тарифа «незавершённые ответы»: без неё false даёт ошибку tariff_incomplete, а без is_complete приходят только завершённые и флаг incomplete_excluded_by_tariff: true. | |
| is_screenout | No | Отсеянные ответы: true — показать тех, кого отсеяла логика опроса. По умолчанию их в выдаче нет. | |
| unique_link_ids | No | ID ссылок этого набора: только их ответы. Без unique_link_group_id не учитывается. | |
| unique_link_group_id | No | ID набора уникальных ссылок из manage_quiz_unique_links: только ответы этого набора. Работает на любом тарифе. У каждого ответа в выдаче есть поле unique_link — ссылка и набор или null. |