API keys are used to fetch data about a specific entity, but not to get the list of entities (as in http://data.mksmart.org/entity/place/ ). Introduce that support, so that providing an API key lists the entities from all and only the non-open datasets accessible through that key.