@Ross The scoped key is technically called a "Scoped Search API Key", so it only works with the search endpoint.
So you would have to create a separate key to read the schema of a collection, with just the collection:get permission. You don't need to use a full admin key