I want to integrate google classroom with our web-based SIS application. The objective is to create courses, invite students & teachers for courses, and fetch grades from google classroom to my application and I don't want my application to prompt consent screen and use API key instead for the above actions.
Second, can we create multiple classrooms for multiple institutes which are signed up on our application using one API key?
Please guide me on how can I achieve both the above scenarios.
Note: I am using personal Google accounts to create and send invitations to personal accounts for joining classes as teachers and students from my application. No Google Workspace for Education accounts.