Skip to content

api-evangelist/talentlms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TalentLMS

TalentLMS is a cloud-based learning management system (LMS) with a REST API for managing users, courses, categories, branches, groups, and enrollments, as well as accessing completion and assessment report data.

API

Authentication

TalentLMS uses API key authentication:

  • V1: HTTP Basic Auth with the API key as the username and an empty password.
  • V2: Header-based authentication using X-API-Key: your_api_key plus X-API-Version: YYYY-MM-DD.

API keys are generated in Account & Settings > Integrations > API within the TalentLMS admin portal.

Key Resources

  • Users
  • Courses
  • Categories
  • Branches
  • Groups
  • Enrollments
  • Reports (completion, assessment, test results, surveys)

Rate Limits

  • V2: 200 calls per 5 seconds; 2,000 calls per hour. Rate limit headers included in every response.
  • V1: ~50 calls per hour (free tier); no rate limit headers.

Pricing

Plans are based on monthly active users (users who log in during the billing period):

Plan Price (yearly) Users
Free $0/month Up to 5
Core $119/month Up to 40
Grow $229/month Up to 70
Pro $449/month Up to 100 (+$6/extra user)
Enterprise Custom 1,000+

Annual billing provides a 20% discount.

Links

APIs.json

This repository contains an APIs.json 0.19 profile for TalentLMS maintained by Kin Lane at API Evangelist.

Releases

No releases published

Packages

 
 
 

Contributors