Developer & Integration Guide

This guide covers the LEAST platform integration surface for developers and system integrators.

API & Data

Integrations

Platform Overview

LEAST is a server-rendered PHP application. Its external integration surface is:

Interface Protocol Primary use
Collection API HTTPS POST/GET, JSON Read/write collection records, automate workflows
LTI 1.3 OIDC + JWT VLE integration (Moodle, Canvas, etc.)
SAML 2.0 SSO SAML assertions Enterprise single sign-on
Webhooks HTTPS POST, JSON Event notifications to external systems
xAPI HTTPS POST, JSON-LD Learning activity dispatch to an LRS
Content Injection HTTPS POST, JSON Programmatic content pipeline

Base URL

All Collection API calls go to: https://wherewelearn.com/api/apic.php

Getting Credentials

API credentials (username and key) are set on a user account by a Level 3 administrator. See User Management.