Now live for 5 million+ learners worldwide
Enterprise API: Users, Goals and Events
Thrive's Enterprise API now supports creating, updating, suspending and deleting users in bulk, plus learner goals, events and attendance data.
Released
Integrations
Overview
In September 2026, Thrive expanded its Enterprise API with new endpoints for users, learner goals, content and events. The Enterprise API lets organisations connect Thrive to their own systems and automate everyday admin, and it now covers full user management, including bulk actions. It's the foundation for enterprise-grade LMS integrations with HR systems like Workday and SAP SuccessFactors, backed by Thrive's security standards.
What's new
- Create, update, suspend and delete users, individually or in bulk.
- Bulk user actions that accept user IDs.
- User and Space permissions returned with user data.
- List learner goals and completions, get a single goal and create personal goals.
- Content lifecycle status on content lists, plus mixed content creation.
- Read events and learner attendance.
- Recover missed webhook events.
Why / benefits
- Automated user management, with less manual admin.
- Learning data available in the systems teams already use.
- More reliable integrations, with missed events recoverable.
How it works
- Developers use Thrive's Enterprise API with their existing credentials.
- New endpoints cover user management, including bulk actions.
- Learner goals, completions, events and attendance can be read through the API.
- Missed webhook events can be recovered.
Use cases
- An HR system creates, updates and suspends Thrive users automatically as people join, move and leave.
- A data team pulls learner goals, completions and event attendance into its own reporting.
People/personas
- IT and integration teams connecting Thrive to other systems.
- Platform admins automating user management at scale.
Better ways to power learning
Explore the latest feature releases and get even more from Thrive.