API
Overview
Learn Amp's API (Application Programming Interface) enables seamless integration between Learn Amp and your existing systems. Whether you're syncing users from an HR platform, tracking completions from third-party content providers, or building custom automations, the API provides the flexibility you need.
What Can You Do with the API?
User Management – Create, update, and deactivate users programmatically
Content Management – Add and update learning items, manage metadata
Activity Tracking – Record completions from external systems
Reporting – Pull learning data for custom dashboards and analytics
Third-Party Integrations – Connect content providers like LinkedIn Learning, Udemy, and others
Getting Started
Access API Settings – Navigate to Settings → Company Settings → API & sFTP → API
Generate API Keys – Create keys with appropriate permissions for your integration
Review Documentation – Visit developers.learnamp.com for endpoints and examples
Test in Sandbox – Use your Testing & Training environment before production
Pre-requisites
Role Requirements
Only users with the Owner role can:
Activate the API
Generate and manage API keys
View Client ID and Secret credentials
Deactivate API access
In This Section