POST
/
public
/
get-user-all-courses-progress
curl --request POST \
  --url https://backend.codedamn.com/api/public/get-user-all-courses-progress \
  --header 'Content-Type: application/json' \
  --header 'FERMION-API-KEY: <api-key>' \
  --data '{
  "data": [
    {
      "data": {
        "filterData": {
          "maximumCourseProgress": 50,
          "minimumCourseProgress": 50
        },
        "userIdentifier": {
          "type": "email",
          "email": "jsmith@example.com"
        }
      }
    }
  ]
}'
[
  {
    "output": {
      "status": "ok",
      "data": {
        "coursesData": [
          {
            "title": "<string>",
            "thumbnailUrl": "<string>",
            "enrolledAt": "<string>",
            "completionPercentageOutOf100": 123,
            "expectedCourseCompletionTimeInDays": 123,
            "courseItems": [
              {
                "uniqueId": "<string>",
                "title": "<string>",
                "isCompleted": true,
                "type": "Article"
              }
            ]
          }
        ]
      }
    }
  }
]

Authorizations

FERMION-API-KEY
string
header
required

Body

application/json

API Request Body

The body is of type object.

Response

200 - application/json

API Response Body

The response is of type object[].