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.
30 guides
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 →DocumentationAllure 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 →DocumentationAllure Connect API versioning
Allure Connect uses explicit URI versions for public API contracts. The current
Read the guide →DocumentationAllure Create publishing: V1 and V2 coexistence
Allure Connect continues to support its public V1 package, launch, session,
Read the guide →DocumentationAllureConnect GPT Actions
Create a custom GPT that can host SCORM courses through AllureConnect.
Read the guide →DocumentationAllureConnect MCP Server
Use AllureConnect directly from Claude and other AI assistants via the Model Context Protocol (MCP).
Read the guide →DocumentationQuickstart: 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 →DocumentationSCORM API Documentation
Guides, references, and examples for integrating with AllureConnect’s SCORM runtime and HTTP APIs.
Read the guide →DocumentationQuick 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 →DocumentationUpload Your First SCORM Package
Learn how to upload, validate, and manage SCORM packages with the Allure Connect SCORM API.
Read the guide →DocumentationLaunch Your First SCORM Session
Learn how to create learning sessions, launch SCORM players, and track learner progress.
Read the guide →DocumentationGenerate Your First Report
Use the signed-in Connect dashboard for customer reports, or use the partner
Read the guide →DocumentationCMI 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 →DocumentationDispatch Package Overview
Learn about SCORM dispatch packages and how they enable content distribution to third-party LMSs.
Read the guide →DocumentationCreating Dispatch Packages
Step-by-step guide to creating SCORM dispatch packages for third-party LMS distribution.
Read the guide →DocumentationDistributing Dispatch Packages
Guide to distributing SCORM dispatch packages to third-party LMSs and managing distributions.
Read the guide →DocumentationCustom LMS Integration Guide
Build SCORM capabilities into your custom Learning Management System.
Read the guide →DocumentationTrainingOS 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 →DocumentationWordPress Integration Guide
Integrate SCORM functionality into your WordPress site using the Allure Connect SCORM API.
Read the guide →DocumentationAPI 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 →DocumentationSecurity Overview
Comprehensive security guide for the AllureLMS SCORM API.
Read the guide →DocumentationRate Limiting
Allure Connect applies operation-specific limits where abuse or expensive work
Read the guide →DocumentationWebhook Setup Guide
Learn how to configure webhooks to receive signed event notifications from the SCORM API.
Read the guide →DocumentationWebhook Events Reference
Complete reference for all webhook events sent by the SCORM API.
Read the guide →DocumentationWebhook Security Guide
Comprehensive security guide for webhook integration with the SCORM API.
Read the guide →DocumentationSCORM API Reference
Complete reference documentation for all SCORM API endpoints, request/response schemas, authentication requirements, and error handling.
Read the guide →DocumentationError Codes
Allure Connect API errors use a flat JSON envelope:
Read the guide →DocumentationSCORM API Code Examples
Working code examples for integrating with the SCORM API in various languages and frameworks.
Read the guide →DocumentationCommon Issues and Solutions
Troubleshooting guide for common SCORM API issues and their solutions.
Read the guide →DocumentationAllure 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.
Interactive API reference
OpenAPI 3.1 with Swagger UI — try endpoints, filters, and schemas in the browser.
Code examples
Ready-to-use samples and patterns for common integrations.
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.
Core concepts
Current API contracts, compatibility policy, and SCORM runtime behavior.
Getting started
A working account-to-launch path with copyable requests and responses.
Delivery & integrations
Dispatch, webhooks, LMS handoffs, and WordPress delivery.
Security, data & AI
Credentials, operational boundaries, CMI data, and AI-facing integrations.
More resources
Machine-readable contracts and product updates
Contact support
Questions about implementation or billing? Reach the team directly.
Email info@allureconnect.comReady to build?
Get your workspace and API keys, then upload packages and validate launches end to end.
Start free