Courses (API) - Get a list of Courses

The following requests relate to listing courses via the Litmos Training Engine API.

Note: All requests must be Authenticated. If you want to list,add & remove courses to a user see People – List, Add & Remove Courses

List Courses

Get a list of all courses within your organisation.

Access Level: Trainers Only

Request Uri

GET /courses


   <Id>string [max length 50]</Id> 
   <Code>string [max length 20]</Id>  
   <Name>string [max length 255]</Id>  
<CourseTeamLibrary>true/false</CourseTeamLibrary> </Course>  <Course>  ...  </Course>  </Course>


  • OriginalId can be used as part of a single sign in process to take a user straight into a particular course.
  • ForSale indicates if the course has been marked for sale via the Litmos UI

GET a Course – returns a single Course

GET /courses/[courseid][courseid]?apikey=[apikey]&source=[source]


<Course xmlns:i=""> 
<AccessTillDate>datetime [iso 8601 format]</AccessTillDate>
Have more questions? Submit a request


Article is closed for comments.