После проверки с командой инженеров, я получил несколько комментариев:
Как и задумано, документы / элементы все еще скрыты = false при удалении папки.
Чтобы вывести всю иерархию папок, вы можете попробовать с верхней папкой и рекурсивно проверить подпапку с помощью GET: Содержимое папки. Поскольку GET: Folder Contents сообщит, является ли папка скрытой или нет, вы можете пропустить эту папку (соответственно, пропустить элементы внутри папки). По умолчанию скрытые элементы не возвращаются. Наконец, создайте дерево папок и элементов.
Если вы выполняете поиск элементов с помощью GET: API поиска папок, вы получите эти не скрытые элементы, но при этом папка была удалена. Так что вам придется перепроверить, если их папки скрыты или нет. Это означает утомительную проверку.
Поэтому я бы посоветовал вам построить дерево сверху.