Documentation

Progress

Get course progress

Returns the user's progress for a specific course, grouped by topic.

ProductionStagingUAT
GEThttps://math.ankiren.com/api/me/progress/{courseSlug}

Parameters

Path Parameters

  • courseSlugstringpathRequired

Responses

200 · Course progress

  • courseSlugstring
  • totalCompletedinteger
  • topics[object]
    • moduleSlugstring
    • completedProblemIds[string]
application/json
{
  "courseSlug": "algebra-basics",
  "totalCompleted": 5,
  "topics": [
    {
      "moduleSlug": "linear-equations",
      "completedProblemIds": [
        "prob-001",
        "prob-002",
        "prob-003"
      ]
    },
    {
      "moduleSlug": "quadratic-equations",
      "completedProblemIds": [
        "prob-010",
        "prob-011"
      ]
    }
  ]
}

Sample Code

Đổi ngôn ngữ ở ô Language trên thanh Documentation.

cURL
curl -X GET 'https://math.ankiren.com/api/me/progress/{courseSlug}' \
  -H 'Authorization: Bearer <token>' \
  -H 'Accept: application/json'