Learning API
The Learning API is the programmable side of Sessionboard Learning. It has its own scopes, its own reference and its own release notes, apart from the other Sessionboard products.
Base paths
Every operation is organization-level and is served two ways:
/v1/organization/{orgId}/learning/...with the organization in the path./v1/learning/...with the organization taken from the token.
Both run on the same regional hosts: public-api.sessionboard.com in the US and public-api-eu.sessionboard.com in the EU. Use the host for the region your organization’s data is in.
What you can do
Courses from your videos
List the webinars, recordings and clips in your Media library, and draft a course from one to ten of them.
Drafts
Poll a draft until it is ready, edit its lessons and questions, then publish it.
Your library
Read the courses you have already published.
Assignments
Assign a published course to learners.
Learning needs the preview scopes read:learning and write:learning; see Authentication. The same work is available to AI assistants as Learning MCP tools. Release notes are in the Learning changelog.
