REST API Reference
PlayCourse exposes a REST API for courses, lessons, enrollments and progress — useful for headless front-ends, mobile apps and custom integrations.
Authentication
Use WordPress application passwords or OAuth depending on your setup. All requests go to /wp-json/playcourse/v1/.
Common endpoints
http
GET /wp-json/playcourse/v1/courses
GET /wp-json/playcourse/v1/courses/{id}/lessons
POST /wp-json/playcourse/v1/enrollments
GET /wp-json/playcourse/v1/students/{id}/progressBrowse the full schema under
PlayCourse → Developer → REST API in your WordPress admin.
Was this article helpful?