CourseCode Cloud

LTI 1.3 Content Hosting

Deliver courses to any LMS via LTI 1.3

Host your courses on CourseCode Cloud and deliver them via LTI 1.3 to Canvas, Moodle, Blackboard, D2L, and any LTI-compliant platform. No files to upload — the LMS calls us directly.

Works withCanvasMoodleBlackboardD2L BrightspaceSchoologyAny LTI 1.3 LMS

How LTI 1.3 delivery works

Three steps to deliver courses to any LMS via LTI.

1

Register your LMS

Paste the Dynamic Registration URL into your LMS admin panel. CourseCode handles the rest.

2

Create a license

Issue an LTI license for your client with seat limits, expiration, and access controls.

3

Instructors pick courses

Instructors use Deep Linking to browse and add licensed courses directly from the LMS activity picker.

Built for LTI 1.3 Advantage

Dynamic Registration

LMS admins paste a single URL. CourseCode Cloud handles the full OIDC handshake, client registration, and key exchange automatically — zero manual configuration.

Deep Linking course picker

Instructors pick courses from a license-scoped list directly inside their LMS. CourseCode generates the assignment link. Only licensed courses are visible.

Instant updates

Push a new deployment and every LTI-connected LMS serves the latest version immediately. No packages to re-upload, no links to change.

Per-client licensing

Each LMS connection gets its own license with status control, seat limits, and expiration. Revoke access to any platform instantly.

AGS gradebook write-back

Scores and completion status are pushed to the LMS gradebook via LTI Advantage Assignment and Grade Services. Opt-in per license.

Ready to deliver via LTI 1.3?

Start free — no credit card required. Connect your first LMS in minutes.

Get Started for Free