User Guide

94 Chapter 4: XML API Reference
<type>user</type>
</row>
<row principal-id="182532">
<login>vish_laxmi@yahoo.com</login>
<name>laxmi vish</name>
<email>vish_laxmi@yahoo.com</email>
<type>user</type>
</row>
<row principal-id="3914851">
<login>acobbler@macromedia.com</login>
<name>Apple Cobbler</name>
<email>acobbler@macromedia.com</email>
<manager>pangel@macromedia.com</manager>
<type>user</type>
</row>
</report-bulk-users>
</results>
See also
report-bulk-objects
, report-bulk-questions, report-bulk-slide-views, report-bulk-
consolidated-transactions
report-course-status
Availability
Breeze 4.
Description
Returns course status for either a principal or a SCO, based on the parameters passed in.
Parameters
principal-id
The ID of the principal for whom the course status is requested.
sco-id The ID of the SCO for which the course status is requested.
Note: Only one of the principal-id or sco-id parameters needs to be passed in, based on the type
of information needed.
Filters
Results cannot be filtered or sorted.
Returned elements
report-course-status
Sample results
When the sco-id parameter is passed in, the following XML may be returned:
<results>
<status code="ok" />
<report-course-status total-course-completions="2" total-unique-course-
completions="1" num-passed="1" num-failed="1" num-enrollees="3">
<date-last-taken>2004-07-13T10:55:28.763-07:00</date-last-taken>