SCORM API Documentation
Long-form guides, references, and examples for integrating with Connect’s SCORM runtime and HTTP APIs. Browse by path from the main Documentation hub or jump in below.
Quick links
- Quick start — first package, session, and report
- Getting started README
- Code examples index
- API reference overview
- Architecture overview
Site structure analysis (reference)
The following sections document a structure and navigation analysis for the SCORM API content set. They were conducted to:
- Map user journeys for all user types
- Analyze current website structure and navigation
- Identify issues with discoverability and organization
- Propose actionable improvements
Directory Structure
docs/scorm-api/
├── README.md (this file)
├── user-journeys/
│ ├── index.md # Master index for user journeys
│ ├── public-visitor-journeys.md # Public visitor journey maps
│ ├── customer-journeys.md # Customer/tenant journey maps
│ ├── admin-journeys.md # Admin journey maps
│ └── learner-journeys.md # Learner journey maps
└── structure-analysis/
├── navigation-analysis.md # Current navigation analysis
├── page-organization-analysis.md # Current page structure analysis
├── information-architecture-analysis.md # IA analysis
├── proposed-navigation-structure.md # Proposed navigation improvements
├── proposed-page-organization.md # Proposed page organization
└── implementation-recommendations.md # Actionable implementation plan
Key Findings
Critical Issues Identified
- Overwhelming Navigation: 8+ items in dropdowns with no grouping
- Hidden Features: Credentials and xAPI pages not in navigation
- Unclear Categorization: Features not grouped logically
- Missing Breadcrumbs: Can't see navigation path on detail pages
- Inconsistent Patterns: Mixed route structures and naming
Proposed Solutions
- Mega Menu Navigation: Group features by category (Content, Analytics, Integrations, Account)
- Page Consolidation: Unify Reports and Integrations with tabs
- Breadcrumbs: Add to all detail pages
- Context Indicators: Show user type and context
- Improved Mobile: Collapsible sections and search
User Journey Maps
Public Visitors
- First-time visitor exploration
- Developer API research
- Pricing comparison
- Sign-up and onboarding flows
Customers/Tenants
- New customer first login
- SCORM package management
- xAPI statement tracking
- Dispatch package creation
- API key and webhook configuration
- Reports and analytics
- Billing management
System Administrators
- System health monitoring
- SaaS metrics review
- Tenant management
- Package oversight
- Custom report generation
- Audit log review
Learners
- Learning dashboard access
- SCORM session launching
- Course completion
- Progress tracking
Structure Analysis
Navigation Analysis
- Identified 10+ navigation issues
- Found confusion points
- Discovered missing elements
- Recommended mega menu structure
Page Organization Analysis
- Identified route inconsistencies
- Found redundancy issues
- Discovered missing pages
- Recommended consolidation strategies
Information Architecture Analysis
- Identified categorization issues
- Found mental model mismatches
- Discovered discoverability gaps
- Recommended feature grouping
Implementation Plan
Phase 1: Quick Wins (Week 1)
- Add missing navigation links
- Add breadcrumbs
- Remove redundant labels
- Add context indicators
Phase 2: Reorganization (Week 2-3)
- Implement mega menu navigation
- Consolidate Reports pages
- Consolidate Integrations pages
- Improve mobile navigation
Phase 3: Enhancements (Week 4+)
- Add Settings page
- Add Help Center
- Implement command palette
- Add package upload UI
Success Metrics
- Navigation efficiency: <10 seconds to find feature
- Feature discovery: >80% found without help
- Cognitive load: 30% reduction
- User satisfaction: >4/5 rating
Next Steps
- Review all analysis documents
- Prioritize recommendations
- Begin Phase 1 implementation
- Gather user feedback
- Iterate based on results