Skip to main content
Developer documentation

Build against the contracts Connect ships today.

Follow the account-to-launch quick start, then use the interactive OpenAPI UI and machine-readable contracts to verify exact methods, payloads, and response shapes.

Browse strategy

Start with a guide, then validate in Swagger.

Narrative docs explain behavior and edge cases; OpenAPI and contract routes describe the exact surface area.

Suggested order
Quick start → architecture → your integration path (LMS, dispatch, or WordPress) → security → webhooks.

30 guides

Documentation

Find your way around the Connect workspace

The Connect app groups work into Send, Measure, and Build. These labels organize the existing workspace pages: Send manages content and delivery, Measure shows learning activity an

Read the guide →
Documentation

Allure Connect API (overview)

High-level guide for calling the Allure Connect REST API. For the machine-readable contract and try-it console, use GET /api/docs/openapi (OpenAPI JSON) and /api/docs (interactive

Read the guide →
Documentation

Allure Connect API versioning

Allure Connect uses explicit URI versions for public API contracts. The current

Read the guide →
Documentation

Allure Create publishing: V1 and V2 coexistence

Allure Connect continues to support its public V1 package, launch, session,

Read the guide →
Documentation

AllureConnect GPT Actions

Create a custom GPT that can host SCORM courses through AllureConnect.

Read the guide →
Documentation

AllureConnect MCP Server

Use AllureConnect directly from Claude and other AI assistants via the Model Context Protocol (MCP).

Read the guide →
Documentation

Quickstart: Publish a SCORM Course with the REST API

Using the older navigation? The workspace navigation guide(/docs/workspace-navigation) maps Send, Measure, and Build to the existing pages and legacy labels.

Read the guide →
Documentation

SCORM API Documentation

Guides, references, and examples for integrating with AllureConnect’s SCORM runtime and HTTP APIs.

Read the guide →
Documentation

Quick Start Guide

Using the older navigation? The workspace navigation guide(/docs/workspace-navigation) maps Send, Measure, and Build to the existing pages and legacy labels.

Read the guide →
Documentation

Upload Your First SCORM Package

Learn how to upload, validate, and manage SCORM packages with the Allure Connect SCORM API.

Read the guide →
Documentation

Launch Your First SCORM Session

Learn how to create learning sessions, launch SCORM players, and track learner progress.

Read the guide →
Documentation

Generate Your First Report

Use the signed-in Connect dashboard for customer reports, or use the partner

Read the guide →
Documentation

CMI Data Understanding Guide

CMI (Computer Managed Instruction) data is the standardized data model used by SCORM to track learner progress, scores, and interactions. This guide explains how CMI data is struct

Read the guide →
Documentation

Dispatch Package Overview

Learn about SCORM dispatch packages and how they enable content distribution to third-party LMSs.

Read the guide →
Documentation

Creating Dispatch Packages

Step-by-step guide to creating SCORM dispatch packages for third-party LMS distribution.

Read the guide →
Documentation

Distributing Dispatch Packages

Guide to distributing SCORM dispatch packages to third-party LMSs and managing distributions.

Read the guide →
Documentation

Custom LMS Integration Guide

Build SCORM capabilities into your custom Learning Management System.

Read the guide →
Documentation

TrainingOS Integration Guide

Example guide for integrating the Allure Connect SCORM API with TrainingOS. TrainingOS is a normal LMS/client consumer of the public Connect API; do not add private backend behavio

Read the guide →
Documentation

WordPress Integration Guide

Integrate SCORM functionality into your WordPress site using the Allure Connect SCORM API.

Read the guide →
Documentation

API Key Security

Using the older navigation? The workspace navigation guide(/docs/workspace-navigation) maps Send, Measure, and Build to the existing pages and legacy labels.

Read the guide →
Documentation

Security Overview

Comprehensive security guide for the AllureLMS SCORM API.

Read the guide →
Documentation

Rate Limiting

Allure Connect applies operation-specific limits where abuse or expensive work

Read the guide →
Documentation

Webhook Setup Guide

Learn how to configure webhooks to receive signed event notifications from the SCORM API.

Read the guide →
Documentation

Webhook Events Reference

Complete reference for all webhook events sent by the SCORM API.

Read the guide →
Documentation

Webhook Security Guide

Comprehensive security guide for webhook integration with the SCORM API.

Read the guide →
Documentation

SCORM API Reference

Complete reference documentation for all SCORM API endpoints, request/response schemas, authentication requirements, and error handling.

Read the guide →
Documentation

Error Codes

Allure Connect API errors use a flat JSON envelope:

Read the guide →
Documentation

SCORM API Code Examples

Working code examples for integrating with the SCORM API in various languages and frameworks.

Read the guide →
Documentation

Common Issues and Solutions

Troubleshooting guide for common SCORM API issues and their solutions.

Read the guide →
Documentation

Allure Connect SCORM and xAPI (WordPress)

Embed and track SCORM 1.2/2004 packages hosted on Allure SCORM-API inside WordPress. Supports LearnDash, LifterLMS, Tutor LMS, and LearnPress with auto-completion.

Read the guide →

Quick start

Get up and running in minutes with the getting-started path: account, package, session, and reports.

Open

Interactive API reference

OpenAPI 3.1 with Swagger UI — try endpoints, filters, and schemas in the browser.

Open

Code examples

Ready-to-use samples and patterns for common integrations.

Open

API documentation library

Browse by job to be done

Every published guide is listed once. Start with the workflow you need, then validate the final request in OpenAPI.

More resources

Machine-readable contracts and product updates

Contact support

Questions about implementation or billing? Reach the team directly.

Email info@allureconnect.com

FAQ

Quick answers to common API and integration questions.

View FAQ

Ready to build?

Get your workspace and API keys, then upload packages and validate launches end to end.

Start free