learnbase-api

Installation
SKILL.md

LearnBase Public API Skill

LearnBase is a multi-tenant LMS SaaS. Each tenant (called an academy) gets courses, modules, videos (Bunny HLS), documents, quizzes, certificates, discussions, reviews, enrollments, and payment collection. This skill teaches a developer how to build on top of LearnBase — their own frontend, their own admin backoffice, or both — entirely through the public v1 API.

When to Use

Trigger this skill when the user asks to:

  • Build a custom frontend (storefront) for a LearnBase-powered academy
  • Build a custom admin backoffice for managing courses, videos, users
  • Consume LearnBase endpoints from any client (web, mobile, backend-to-backend)
  • Set up a new academy programmatically (tenant bootstrap)
  • Integrate LearnBase with an existing auth system (BYO-auth / Firebase)
  • Upload videos that get streamed via Bunny CDN
  • Handle LearnBase webhooks (enrollment, payment, certificate events)
  • Anything involving lb_... API keys, X-API-Key header, /v1/storefront/* or /v1/admin/*

Base URL & Docs

Installs
1
First Seen
Apr 18, 2026