This guide is for talent management platforms, skills intelligence tools, and intranet platforms that need to read learning data from their customers’ LMS systems.Documentation Index
Fetch the complete documentation index at: https://docs.kombo.dev/llms.txt
Use this file to discover all available pages before exploring further.
Overview
As a talent management platform, you typically need to:- Fetch the learning catalog – pull course/program data including title, description, topics, and skills
- Pull training history and completions – sync what employees have completed and what skills they’ve acquired
- Suggest personalized content – match employees with relevant courses based on skills they want to develop
- Deep link to the LMS – send users directly to courses in their LMS
Why integrate with customer LMS systems?
- Personalized recommendations drive upskilling – employees are more likely to develop relevant skills when courses are suggested based on their career goals
- Single source of truth – your platform becomes the central hub for employee data, including learning history
- Career paths – show employees what training they need to reach their target roles
- Visibility of training ROI – stakeholders can see the complete learning journey and skills development
Implementation flow
The typical integration flow for talent management platforms:API endpoints you’ll need
| Endpoint | Purpose |
|---|---|
| GET /lms/courses | Fetch the learning catalog with rich metadata |
| GET /lms/course-progressions | Read training history and completion status |
| GET /lms/users | Sync user profiles and organizational context |
Step 1: Fetch the learning catalog
Pull the course catalog from your customer’s LMS to understand what training is available:- Title and description
- URL (for deep linking)
- Skill assignments
Training libraries can be large. Use pagination and incremental sync
strategies to handle high data volumes efficiently. See our fetching data
guide for best practices.
Step 2: Sync training history and completions
Fetch completion data to understand what each employee has learned:- Which courses each employee has completed
- Progress status
- Completion dates
Step 3: Sync user data
Pull user profiles to match learning data with employees in your platform:Step 4: Build personalized recommendations
With the catalog and completion data, your platform can:- Identify skill gaps - compare completed courses against target role requirements
- Recommend relevant training - suggest courses based on career goals
- Track learning journeys - visualize progress toward skill development
- Generate insights - report on training ROI and skill coverage
Next steps
- Complete the setup guide to configure your Kombo account
- Set up the connection flow for your customers
- Review the fetching data guide for sync best practices
- Explore the LMS API reference for detailed endpoint documentation