I need to retrieve a student calendar using the REST API, the results are being consumed by a third party app through our own API. I was able to emulate the user using a browser (3lo), but it requires user interaction to login to blackboard at least once. Its there any way to ask the calendar items of a student or impersonate it without prompting the students for credential?
It might depend on your application flow. Does your application know who the user is without relying on them logging into Learn? If so, can you use Two Legged OAuth (Basic Authentication )?