LEARNMERSIVE DEVELOPERS

Partner API

A stable, versioned API for Learnmersive partner integrations. The Experience and Live Lesson catalogue APIs are separate resources, scoped by the supplied Partner API key. The integration guide covers the shared contract for every Partner.

Base URL and versioning

All external endpoints use https://api.learnmersive.com/api/partner/v1. Additive, backwards-compatible changes may be made within v1. Any breaking change will be introduced under a new major URL version.

Authentication

Available endpoints use a Partner API key supplied as a Bearer token. Keys are issued and managed separately; this public site never displays a real key or sends live requests.

Errors

Errors are JSON objects with a readable message and a stable code for your integration to handle.

{
  "error": "The supplied API key is invalid.",
  "code": "UNAUTHORIZED"
}

Current availability

Experience and Live Lesson catalogue list/detail endpoints are available to issued keys with the catalogue:read scope. One-time Live Lesson teacher launch URLs are available to issued keys with live-lessons:teach. Each classroom session remains strictly scoped to its published Partner lesson.

Partner integration guide

Use this guide to integrate the catalogue API and public embeds. The public API path stays the same for every Partner; the API key determines which catalogue is returned.

Open Partner integration guide