How To: Determine the Learn Release Where a REST API Is Available

Document created by mkauffman on Mar 13, 2018
Version 1Show Document
  • View in full screen mode

The question keeps coming up. This document explains how you can determine the release of Learn where a REST API is available. The key is to take the release name, like Q4 2017, and convert it to a build number, like 3300.0. Here's an example Q & A:



We need to verify that the APIs referenced below is supported in Bb Learn 9.1, at the least Q2 2017, Q4 2017. If not what version of Bb is supported by these APIs. Any help you can provide would be greatly appreciated.  

API End-point - GET : /learn/api/public/v1/courses/{courseId}/contents

API End-point - POST :  /learn/api/public/v1/courses/{courseId}/contents/{contentId}/children

API end-point - POST : /learn/api/public/v1/lti/domains


Video solution:

Dropbox - DetermineLearnReleaseRESTapiIsIn.mp4


Referenced links:

Learn Release Names, Build Numbers, Versions - The Rosetta Stone/Secret Decoder Ring

How To: Determine Whether a REST API Is Available in Learn Release Qn YYYY

1 person found this helpful