Currently, the API returns a hidden attribute when retrieving the settings for categories or articles which is based on the hidden status of the particular category/article. However, sometimes you just hide a category on a higher level and rely that all children inherit that setting implicitly and are hidden automatically.
We would like to somehow get an "effective" hidden status via the API that reflects if an article is generally hidden on the site, either because it is set hidden directly or because one of its direct parent categories is set to hidden.