Skip to content
Atomic Reactor
Search
Ctrl
K
Cancel
Select theme
Dark
Light
Auto
API Explorer
Guides
Canvas Migration
D2L Brightspace Migration
Google Classroom
LTI 1.3 Advantage
SAML 2.0 SSO
API Reference
Overview
Health
Overview
Health check
Uptime check
System
Overview
List enabled features
Authentication
Overview
List API keys
Create API key
Delete API key
Get current user
Get user permissions
Refresh access token
Generate JWT token (for API access)
Users
Overview
List users
Search users
Get user by ID
Update user
Delete user (soft delete)
Gradebook
Overview
GET /api/gradebook/offerings/{offering_id}/assignments
GET /api/gradebook/offerings/{offering_id}/grades
GET /api/gradebook/offerings/{offering_id}/students/{student_id}/grades
GET /api/gradebook/offerings/{offering_id}/summary
Courses
Overview
List all courses for the current user
Create a new course
Get a single course by slug
Get a single course by ID
Delete a course
Update an existing course
Publish a course
Course Structure
Overview
Get competency mastery summary for a course
Reorder course modules
Delete a course module
Update a course module
List course sections
Create a course section
Activities
Overview
List activities with priority sorting
Get a single activity with details
Track deep link click
Complete an activity with gamification rewards
Request help with an activity
Save an activity for later with optional reminder
Skip an activity with optional reason
Enrollments
Overview
GET /api/enrollments?course_id={course_id}&user_id={user_id}&status={status}
POST /api/enrollments/course/{course_id}/bulk-enroll
POST /api/enrollments/course/{course_id}/enroll
GET /api/enrollments/course/{course_id}/user/{user_id}
GET /api/enrollments/{enrollment_id}
POST /api/enrollments/{enrollment_id}/complete
POST /api/enrollments/{enrollment_id}/drop
GET /api/enrollments/{enrollment_id}/progress
Sequencing
Overview
list_edges
get_edge
get_graph
Documents
Overview
List documents for the current user
Create a new document
Get a single document
Update document metadata
Delete a document (soft delete)
Get changes for a document (granular history)
List collaborators for a document
Add a collaborator to a document
Remove a collaborator from a document
Copy a document (create a fork)
Get diff between two versions
Restore a document from trash
List versions for a document
Save a named version (snapshot)
Revert to a specific version
Get a specific version
List available contexts for document creation
Get document category counts for navigation
Get user's courses with document counts
Get search suggestions for autocomplete
Get all contexts where a document is linked
Check if document is favorited
Toggle favorite status for a document
Competencies
Overview
get_competency_progress_learner
get_alignments
list_frameworks
get_framework
list_competencies
get_mastery_summary
get_learner_progress
get_competency_tree
search_competencies
get_course_competency_progress
Analytics
Overview
Performance summary endpoint
Document Comments
List all comments for a document
Create a new comment
List unresolved comments for a document
Update a comment
Delete a comment
Resolve an entire comment thread
Document Export
Export document to PDF
Export document in specified format
Document Templates
GET /api/templates - List templates for current tenant
POST /api/templates - Create a new template
GET /api/templates/:id - Get a specific template
PUT /api/templates/:id - Update a template
DELETE /api/templates/:id - Delete a template
POST /api/templates/:id/instantiate - Create a new document from template
POST /api/templates/:id/render - Render a template with variables (preview)
GET /api/templates/categories - Get template categories
Course Modules
List all course modules
Create a course module
List modules for a specific section
Compliance
get_active_session
get_block_compliance_status
get_course_compliance_report
get_course_sessions
Student Dashboard
get_feed
get_next_up
get_shelf
get_shelf_analytics
get_dashboard_summary
Course State
get_course_state
get_node_availability
Select theme
Dark
Light
Auto
Overview
Documents
Document authoring, versions, comments, templates