Teaching Students API Reference
This API is in early development, and not yet accessible to all Apps.
Request access at firstname.lastname@example.org
The Thinkific Teaching Students API exposes endpoints to build a course delivery experience for Students that are in the Thinkific platform. Access the courses and course content that the student has access to, and update a students progress through this content.
Authorization for this API is granted on behalf of the student, not the Thinkfic Site or Site Owner, as is the case for the Admin APIs.
Once your OAuth App has been installed on a Thinkfic Site by a Site Owner, students can then be directed to log in using the same authorization flow, providing your application with an access token that is scoped to the access that the student has.
This API is still in development and feedback is welcome. If you would like to provide insights or discuss this API further, contact us at email@example.com.
Currently, this API only gives access to content based lesson type, including Text, Video, PDF, Audio, and iframes.
We are still looking to add further to this by exploring how we will add Quiz, Survey and Presentation lessons in the future, stay tuned!
The base address of the Teaching API is
This API library is available as a yaml file to help develop your solutions.Download Open API
To try out the following api documentation you must have an OAuth Access Token. More information here.