Skip to content

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.