API Enhancements: More Control, Better Integrations
Overview
We’ve enhanced our API to give you greater control over API keys, improve content completion tracking, and enable smoother integrations with third-party content providers.
Once the integration is set up, learners can search for and discover external content directly within Learn Amp. After selecting the item, they are redirected to the external platform to complete the activity. Once completed, the third-party system automatically sends the completion data back to Learn Amp via the API — creating a seamless and automated tracking experience.
These updates simplify managing external content while ensuring accurate tracking and reporting.
What’s new?
Manage API keys more securely
Create and manage multiple API keys, each with custom permission settings.
Assign unique API keys to different vendors instead of sharing one key with full access.
This functionality is available under Company settings, for users with Owner role.
Set up seamless discovery and completion tracking for third-party content
Learners can search for external content within Learn Amp and are redirected to the third-party platform to complete the content. Upon completion, the third-party platform sends completion data back to Learn Amp via the API.
Automatically hide the “Mark as Complete” button in Learn Amp for externally controlled content, ensuring completions are only recorded when confirmed by the external system.
Use unique item identifiers (
sourceType
andsourceID
) to enable reliable linking between Learn Amp and third-party platforms.Manage external content more efficiently via the API by assigning tags and skills (topics) and archiving outdated items, reducing manual configuration.
Access enhanced tracking and auditing for API actions
View API key references in Audit logs to track which key was used for specific actions.
Find API key references in Activity logs related to completion actions for accurate tracking.
How will this benefit you?
✅ More control over API access and security.
✅ Accurate tracking of content completion, with fewer manual actions.
✅ Easier management of external content directly through the API.
✅ Improved transparency with better logging of API activity.
Where can I find documentation?
Our API documentation can be found here: https://developers.learnamp.com/#api-reference.
Please check the following sections for the specific updates: