all api views require an app