App API Documentation

Overview

The App API returns representations relating to the secure launch of web applications provided by third party vendors.

URI Template
http://{host}/cartridges/{cartridge_id}/items/{item_id}/
apps/{app_id}.{ext}
Returns OpenSocial App Data representations for various entities related to application launch (such as links and vendor profiles).

The particular instance of an application is defined in the app identifier path variable. A default instance of the application is provided and is addressed using the "@default" selector.


Examples

http://api.icodeon.com/cartridges/basic_lti_sample/items/I_00012_R/apps/@default.json
http://api.icodeon.com/cartridges/basic_lti_sample/items/I_00012_R/apps/@default.xml

Embed It
http://api.icodeon.com/cartridges/basic_lti_sample/items/
I_00012_R/apps/@default.js
Example Embed

Launch of secure eBook reader provided by third party vendor CourseSmart.