Get details of all published courses with this API
Rate limit: Maximum 15 requests in a window of 1m.
curl --request POST \
--url https://backend.codedamn.com/api/public/get-all-courses \
--header 'Content-Type: application/json' \
--data '
{
"data": [
{
"data": {
"fermionSchoolId": "<string>",
"searchFilter": {
"searchTerm": "<string>"
}
}
}
]
}
'[
{
"output": {
"status": "ok",
"data": {
"courses": [
{
"fermionCourseId": "<string>",
"courseName": "<string>",
"courseSlug": "<string>",
"courseLink": "<string>",
"thumbnailUrl": "<string>",
"createdAt": "<string>",
"lastUpdatedAt": "<string>",
"ratingOutOf10": 123,
"instructors": [
{
"name": "<string>",
"profilePhotoUrl": "<string>",
"longDescriptionMarkdown": "<string>",
"tagline": "<string>"
}
]
}
]
}
}
}
]API Request Body
Show child attributes
API Response Body
Show child attributes
ok Show child attributes
List of published courses
Show child attributes
Unique identifier for the course
1Name of the course
1URL-friendly identifier for the course
1URL to access the course
URL of the course thumbnail image
Timestamp when the course was created
Timestamp when the course was last updated
Course rating on a scale of 1-10
List of instructors for the course
Show child attributes
Name of the instructor
URL of the instructor's profile photo
Detailed markdown description of the instructor
Short tagline or title of the instructor
curl --request POST \
--url https://backend.codedamn.com/api/public/get-all-courses \
--header 'Content-Type: application/json' \
--data '
{
"data": [
{
"data": {
"fermionSchoolId": "<string>",
"searchFilter": {
"searchTerm": "<string>"
}
}
}
]
}
'[
{
"output": {
"status": "ok",
"data": {
"courses": [
{
"fermionCourseId": "<string>",
"courseName": "<string>",
"courseSlug": "<string>",
"courseLink": "<string>",
"thumbnailUrl": "<string>",
"createdAt": "<string>",
"lastUpdatedAt": "<string>",
"ratingOutOf10": 123,
"instructors": [
{
"name": "<string>",
"profilePhotoUrl": "<string>",
"longDescriptionMarkdown": "<string>",
"tagline": "<string>"
}
]
}
]
}
}
}
]