Who can access the Coursetune API? Admins on a Coursetune license.
Note: APIs are not available for Courseplan users.
The Coursetune API is an interface that exposes a number of endpoints enabling direct access to the data behind an organization's folders, bundles, outcome mapping, and activities.
Full technical API documentation for Coursetune is available here.
The Coursetune API offers basic operations for data at most levels of organization or alignment. It is possible to retrieve outcome mapping with the addition of a parameter but mapping is not currently available as a separate request.
All responses are returned in the JSON format.
GET (Read) | POST (Add) | PATCH (Modify) | DELETE | |
Level 1 (organization) | yes | no | no | no |
Level 2 (division) | yes | no | no | no |
Level 3 (program) | yes | yes | yes | yes |
Level 4 (course) | yes | yes | yes | yes |
C-layer | yes | yes | yes | yes |
Bundle | yes | yes | yes | yes |
Learning objective | yes | yes | yes | yes |
LO detail | yes | no | no | no |
Activity | yes | no | yes | no |
Asset Link | yes | yes | no | yes |
Outcome Set | yes | no | no | no |
Outcomes | yes | no | no | no |
Note when adding a new learning objective: when attempting to add directly to a level 4 (Course) folder, this operation will always fail. You must specify a bundle or c-layer to add a new learning objective.
Please note regarding outcomes: you can retrieve outcome and outcome set information when you request a folder, however you cannot add, modify, or delete outcomes at this time.
Comments
0 comments
Article is closed for comments.