API

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

  1. Access API Settings – Navigate to Settings → Company Settings → API & sFTP → API

  2. Generate API Keys – Create keys with appropriate permissions for your integration

  3. Review Documentation – Visit developers.learnamp.com for endpoints and examples

  4. 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