Github API v3. Getting all repositories using GET /user/repos

I’m trying to load all repositories using 

GET /user/repos

with default visibility, _affiliation _and type 

The documentation says:

Lists repositories that the authenticated user has explicit permission (:read, :write, or :admin) to access.

The authenticated user has explicit permission to access repositories they own, repositories where they are a collaborator, and repositories that they can access through an organization membership.

But in fact it lists all own user repositories, the repositories in which they are a collaborator, and only those repositories of the organization that are added to the Teams in which the user participates. (At the same time, absolutely all repositories are accessible via website)

Is this a bug? Should  GET /user/repos  really return all repositories?

How is what you are describing different from the specs in the documentation? Are you asking if the specs should be changed?

We are happy you are here! You are more likely to get a useful response if you are explicit about what your project entails, giving a few more details might help someone give you a nudge in the right directions.