Xentree English, or XEL, is a guided English-learning experience powered by AI.Core capabilities#
list learning modules and progress
start and complete modules
submit reading, writing, listening, and speaking tasks
track XPI scoring and dashboard progress
save transcript history from learning sessions
Main endpoints#
Modules and progress#
GET /api/learn/english/modules
GET /api/learn/english/modules/{module_id}
POST /api/learn/english/modules/{module_id}/start
POST /api/learn/english/modules/{module_id}/complete
Tasks and evaluation#
POST /api/learn/english/tasks/regenerate
POST /api/learn/english/tasks/submit
POST /api/learn/english/evaluate
Scoring and dashboard#
GET /api/learn/english/xpi
GET /api/learn/english/xpi/history
GET /api/learn/english/dashboard
Sessions and transcripts#
POST /api/learn/english/sessions/start
POST /api/learn/english/sessions/end
POST /api/learn/english/transcripts
GET /api/learn/english/transcripts/{session_id}
Example task submission#
{
"module_id": 1,
"task_id": "writing-1",
"skill": "writing",
"response": "I would introduce myself confidently in a short paragraph.",
"time_spent_seconds": 180
}
Who this is for#
Use XEL APIs when you want a structured, trackable, and AI-assisted English learning workflow inside the Xentree platform. Modified at 2026-04-17 06:32:23