Pearson
Always Learning

The Microsoft® Office® Documents API includes the ability to retrieve uploaded Office Doc content in both its converted (text/html) format as well as the original document format.

Release Date: 2015/02/16

Affected API: Text/Multimedia API and Threads API

Affected Products: LearningStudio

The LearningStudio Course Structure APIs provide the list of content items in the course and can also provide a hierarchical listing of content items. Course Structure includes all content items.

Retrieves the gradebook item for a given content item, if it exists.

/courses/{courseId}/items/{itemId}/gradebookItem

Retrieves a list of all the MS Office Document Content Items in a course. Can also retrieve the detail for a single item using the content item ID.

/courses/{courseId}/msOfficeDocuments

Retrieve the HTML content for an Microsoft (MS) Office Document Content Item.

/courses/{courseId}/msOfficeDocuments/{contentItemId}/content/{path}

Retrieve the original Microsoft (MS) Office document that was uploaded to create an MS Office Document Content Item.

/courses/{courseId}/msOfficeDocuments/{contentItemId}/originalDocument

Retrieves a list of all the Text/Multimedia Content Items in a course. Can also retrieve the detail for a single item using the content item ID.

/courses/{courseId}/textMultimedias

Retrieve the content for a text/multimedia content item (the most common type of content in LearningStudio).
/courses/{courseId}/textMultimedias/{contentItemId}/content.hml

Retrieves a list of all the MS Office Document Content Items in a course. Can also retrieve the detail for a single item using the content item ID.

/courses/{courseId}/webContentUploads

Retrieve the user-interface content for a Web Content Upload content item.

/courses/{courseId}/webContentUploads/{contentItemId}/content/{path}

Retrieve the original file that was uploaded to create the Web Content Upload content item.

/courses/{courseId}/webContentUploads/{contentItemId}/originalDocument

Always Learning
Pearson