Coursmos.com V2

Coursmos is a micro-education platform uniting both authors and students, and hosting more than 75,000 online courses. Micro-learning is not just shorter courses. At Coursmos, we're leading the way in defining what micro learning means and developing it to achieve its maximum potential for you. It's not another web app with a firehose of information to knock you off your feet, but a smooth flow…

86 subscribers
45 endpoints
The in-depth APIMemo review for this API hasn't been published yet — the data below comes straight from the public marketplace listing.

Coursmos.com V2 endpoints

MethodEndpointDescription
Courses
POST Create new course
/courses
PUT Update course
/courses/{courseid}
PUT Unpublish the course
/courses/{courseid}/unpublish
DELETE Delete the course
/courses/{courseid}
GET Get RSS feed for courses
/courses/rss
POST Create lesson for course.
/courses/{courseid}/lessons
Upload video before.
GET Get all available video URL-s for lesson.
/courses/{courseid}/lessons/{lessonid}/getAvailableVideoUrls
Each lesson can have multiple video formats and sizes. This method return information about it.
POST Export course to SCORM package.
/courses/{courseid}/exports/scorm
This method can response HTTP status 202. See API overview about this status.
GET Get upload URL for lesson video.
/courses/{courseid}/lessons/getUploadUrl
Upload your video file to POST with field "fileData". Upload process return "uploadToken" in result. This token need for lesson create method.
GET Next to watch courses
/courses/{courseid}/next-to-watch
Return recommended courses to next watch
GET List of courses
/courses
GET Get lessons by course ID.
/courses/{courseid}/lessons
GET Get comments by course ID.
/courses/{courseid}/comments
GET Get course by ID
/courses/{courseid}
PUT Publish the course
/courses/{courseid}/publish
DELETE Delete course from watchlist
/users/{userid}/watchlist/courses/{courseid}
Users
POST Register new user
/users
POST Change password by token
/users/password-restore/change-password
POST Add course to watchlist
/users/{userid}/watchlist/courses
GET Get recommended courses
/users/{userid}/recommendations/courses
POST Send password restore token to email
/users/password-restore/send-restore-token
GET Get users list.
/users
GET Get user by ID.
/users/{userid}
GET Get courses from user history.
/users/{userid}/history/courses
GET Get lessons for course from user history.
/users/{userid}/history/courses/{courseid}/lessons
GET Get lessons from user history.
/users/{userid}/history/lessons/{lessonid}
GET Get courses list from user watchlist.
/users/{userid}/watchlist/courses/{courseid}
GET Get course by course ID from user history
/users/{userid}/history/courses/{courseid}
PATCH Update user profile
/users/{userid}
POST Upload new user avatar
/users/{userid}/avatar-file
Comments
POST Create comment
/comments
GET Get comments
/comments
GET Get comment by ID.
/comments/{commentid}
DELETE Delete comment
/comments/{commentid}
Lessons
GET Get lessons.
/lessons
Requests
GET Get request by ID
/requests/{requestid}
GET Get requests list
/requests
POST Add "like" to request with current user
/requests/{requestid}/like
POST Remove "like" from request with current user
/requests/{requestid}/dislike
POST Bind course to request
/requests/{requestid}/bind-course
POST Create request
/requests
Categories
GET Get category by ID
/categories/{categoryid}
GET Get categories list.
/categories/
Utilites
GET Get languages list
/languages
GET Get cities list
/cities

Coursmos.com V2 pricing

PlanPriceRate limitQuotas
BASIC Free
  • requests: unlimited / monthly

More Education APIs

View all →
  • Free API to the Kanji alive web application with CC-BY licensed language data on Japanese kanji, radicals…

    EducationFree2.3k subscribers
  • Bhagavad Gita API is an open-source REST API that lets anyone use the text from Srimad Bhagavad Gita in…

    EducationFree3.1k subscribers
  • A Plagiarism Checker and Auto Citation Machine powered by Smodin (https://smodin.io) which works in 50…

    EducationFreemium1.5k subscribers
  • The Uncovered Treasure API has more than 25,000 revealed truths from every Book and chapter in the Bible as…

    EducationFree919 subscribers
  • Convert numbers to their Arabic text representation تحويل الأعداد إلى كلمات

    EducationFreemium385 subscribers
  • Get the list of paid udemy courses that are free for limited period of time

    EducationFreemium412 subscribers