Нет. API не раскрывает это; не потому, что это не полезная функция, а из-за аспектов ее предоставления.
Чтобы получить полный подсчет результатов, необходимо, чтобы алгоритм поиска полностью повторял свой индекс для каждого запроса. Затем, когда вы вернетесь ко второй странице, он должен будет перебрать свой индекс со страницы 2 и далее, чтобы снова подсчитать. Это означает, что получение всех данных будет O (n ^ 2) (потому что для возврата каждой из N страниц требуется сканирование всех последующих страниц) вместо ожидаемого O (n).
Поскольку большинству запрашивающих требуется только несколько страниц результатов, общая оптимизация запроса заключается в том, чтобы возвращать только частичные результаты, используя только указатель на индекс, позволяющий продолжить поиск в той точке, где он остановился.
По этим причинам большинство высокоуровневых API-интерфейсов разбиты на страницы. Чтобы получить точное количество, вы должны заставить запрос полностью повторять свой индекс, просматривая страницы. Это связано с большими затратами для удаленной службы, и многократное возвращение позволяет службе надлежащим образом регулировать ваш запрос, чтобы не оказывать негативного влияния на других пользователей.