Integration: Working with the Learn API
The Trakstar Learn API allows you to integrate external applications with your Learn account and manage resources programmatically. The API is fully self-service, allowing your development team to build and maintain integrations based on your organization's needs. Trakstar Learn Support is available to answer general questions, but the design, implementation, and ongoing maintenance of your integration is your responsibility.
What You Can Do with the API
The Learn API follows industry-standard REST practices, providing a predictable interface for formatting responses, passing parameters, pagination, filtering, and other common API features. Comprehensive technical documentation is available for developers.
Using the API, you can:
- Create user accounts
- Update existing user accounts
- Add users to groups
- Enroll users in modules and courses
- Change user status between Active and Archived
- Generate and retrieve reporting data
These capabilities make it easy to integrate Learn with systems such as:
- Human Resources Information Systems (HRIS)
- Customer Relationship Management (CRM) platforms
- Company websites
- Internal business applications
- Other third-party software
The API can be used to automatically synchronize information between your existing systems and Trakstar Learn.
Before building an integration with the Trakstar Learn API, you'll need a few prerequisites and an API key.
Prerequisites
Before you begin, make sure you have:
- A Trakstar Learn account
- A software developer or technical resource who can build the integration
- An API key
- Access to the Learn API technical documentation (also available at GitHub)
Request an API Key
API keys are generated by the Trakstar Learn Support team.
To request an API key, email:
Next Steps
After you receive your API key:
- Share the API key with your software developer or technical team.
- Provide them with the Learn API documentation.
- Work with your development team to design and build the integration that meets your organization's requirements.
The Trakstar Learn API is fully self-service, so your technical team is responsible for implementing and maintaining the integration. Trakstar Learn Support can assist with general questions about the API.