LearnDash 5.0 is live: Your LMS just got better

After months of development and testing with our integration partners, LearnDash 5.0 is now available

LearnDash 5.0 is all about the REST API 

LD 5.0 represents years of work clearing technical debt and replacing it with a modern, production-ready infrastructure. At the heart of this release is a fully stabilized LearnDash v2 REST API — the system that powers how LearnDash shares data with themes, plugins, and integrations. 

The big story in 5.0? We took our REST API out of beta. That means we stabilized it, cleaned it up, and made it ready to power the next generation of LearnDash tools, including AI features and third-party integrations.

Here’s what changed under the hood (but don’t worry, it’s mostly invisible unless you’re a developer):

  • REST API v2 is production-ready: Stronger, faster, and smarter for custom development
  • Improved response formats: More consistent data, fewer surprises
  • New endpoints: For tracking course progress, challenge exams, and enrollment management
  • Better OpenAPI support: Includes YAML format and expanded documentation
  • Enhanced timezone handling: Progress tracking and enrollment dates now respect your site’s timezone
  • Experimental headers: Enable access to cutting-edge features (developers, start here)

If you’re a developer or agency partner, we strongly recommend reviewing the LearnDash API documentation before deploying on a live site.

[Heads up: Our RC4 was focused on compatibility with WordPress 6.9 – this release is 6.9-ready!]

Enhanced OpenAPI coverage

We intentionally pulled OpenAI coverage into 5.0 as well, with documentation and expanded endpoint coverage. OpenAPI coverage is now available to all LearnDash REST API endpoints:

  • Full endpoint visibility for developers and LLM tools
  • More confidence when building custom workflows
  • YAML format support for OpenAPI
  • Real-time testing for integrations

Introducing LearnDash’s Model Context Protocol (MCP)

LearnDash 5.0 also ships with the foundation for the Model Context Protocol (MCP) — a new way for LearnDash to securely connect with AI-powered tools and workflows.

MCP allows tools like Elementor’s Angie or developer tools like Cursor to interact with LearnDash through prompts, enabling workflows such as:

  • Creating and managing courses
  • Enrolling users and managing groups
  • Updating settings and content at scale
  • Assisting with grading and administration

[Important: LearnDash 5.0 does not add built-in AI features to the admin UI. Instead, it delivers the infrastructure that makes intelligent automation possible — safely, optionally, and on your terms.]

If you don’t use AI tools, LearnDash works exactly as it always has.

What does this mean for LearnDash users?

For most LearnDash users, especially those running a basic site, nothing will look or feel different after the update. Your admin experience stays the same, but you’re now on a stronger foundation with more stable integrations, better performance, and faster feature releases ahead.

Regardless of your setup or release, we always recommend backing up your site/database and testing updates in staging. 

Caution for custom setups

Any site that modifies LearnDash data via the API should double-check compatibility before upgrading. We’ve made changes to response structures that might break older customizations.

Required steps before updating:

  • Back up your site (files and database)
  • Test on staging first
  • Update all add-ons and integrations before updating LearnDash
  • Review the changelog and developer documentation

Haven’t prepared? Our preparation guide walks you through everything.

For developers and integration partners

This update is a game-changer. It gives you a clean, modern API to build on—unlocking everything from AI integrations to faster course setup, automated workflows, and deeper reporting. You get:

  • Better compatibility and predictable endpoints
  • Comprehensive documentation for faster development
  • Standardized POST methods across courses, lessons, and topics
  • Improved error handling and validation

Bottom Line 

LearnDash 5.0 makes LearnDash smarter, faster, and more future-ready. We’re building the modern LMS you’ve always wanted while keeping the simplicity and flexibility you love.

Need help? Our support team is ready to assist.

Related articles

Wait! Get exclusive hosting insights

Subscribe to our newsletter and stay ahead of the competition with expert advice from our hosting pros.

Loading form…