I've been looking closely at Canvas Live Events (Caliper format) to find in there enrollment adds and drops, as it would be an ideal place to find that type of information (essentially enrollment transactions). However, after careful inspection, I've only been able to find 'enrollment adds' in there but not drops. To be clearer, I believe there is a chance that 'Modified' live events which refer to enrollment objects as the object of the event, may actually include enrollment drops in there too (as one could think of a particular 'drop' event as a type of modification event performed on an enrollment). However, even if I'm right about this, I see currently no way to distinguish these 'drop' events from regular 'modified' events via the current live event attributes. For those of you who've been working with live events in either format (Caliper or raw), have you been successful at finding this type of information yourselves? If so, could you please share where you've found it?
On the other hand, if an Instructure expert is reading this and can provide an authoritative answer on this question, that would be great too, of course. Thanks in advance.
Quick update after receiving information from Instructure: turns out that there are documentation examples which show how manual enrollment drops are represented within Canvas Live Events (see https://canvas.instructure.com/doc/api/file.data_service_caliper_basic.html). However, in my experience this does not seem to cover SIS-based enrollment drops, so I'm leaving this post open until I get more information from somebody about that case in particular.
This discussion post is outdated and has been archived. Please use the Community question forums and official documentation for the most current and accurate information.