Поскольку нет операции API, которая позволяла бы просто запрашивать конкретное количество строк в листе, вам необходимо отправить запрос Get Sheet для листа, а затем оценить значение свойства totalRowCount
в ответе.
Чтобы минимизировать размер ответа, необходимо установить для параметра page
значение 1
и для параметра pageSize
значение 1
в запросе Get Sheet . Это позволит сделать так, что в ответ будет включена только 1 строка данных (вместо поведения по умолчанию, которое будет возвращать 100 строк данных).
Страница в документах, на которые я ссылался выше содержит пример кода для отправки запроса Get Sheet с использованием Smartsheet Java SDK - но вам нужно будет дополнительно включить 2 параметра, как я описал выше.
(Примечание: я отредактировал этот ответ 3/13, чтобы включить информацию о подходе, описанном ниже в комментарии @timwwells. Спасибо, Тим!)