Мне нужно выбрать заполненную форму
В документах это похоже на единственный вариант:
https://api.typeform.com/forms/{form_id} / ответов
Как сделать запрос по скрытому полю, содержащему user_id, чтобы получить результаты конкретного пользователя. В документации этого не нашел
Это не совсем то, что вы просите, но вы пытались использовать query
пары?
документация говорит:
query
(строка): ограничить запрос только теми ответами, которые включают указанный термин.
Из моих тестов аргумент запроса будет найден во всех полях, включая скрытые.
Например:
GET https://api.typeform.com/forms/{form_id}/responses?query=<user_id_expected_in_hidden_field>
Authorization: Bearer <access_token>
200 OK
Content-Type: application/json
{
"total_items": N,
"page_count": M,
"items": [ {...}, ... ]
}
Вам просто нужно добавить значение, которое вы хотите отфильтровать.
Например,
Я хочу получить ответ, который содержит номер телефона 123456789
https://api.typeform.com/forms/{form_id}/responses?query=123456789
Надеюсь это поможет