Fuxam API v4
Courses, content blocks, workbenches, and user progress.
Version 4.3.0
Base URL
https://fuxam.app/api/v4https://dev.fuxam.app/api/v4Courses
Course resources and completion certificates
- GETLook up course completion certificates
/certificates - GETList courses
/courses - POSTCreate a course
/courses - GETGet a course by ID
/courses/{id} - PATCHUpdate a course
/courses/{id} - DELETEDelete a course
/courses/{id} - POSTAdd tags to a course
/courses/{id}/tags - POSTEnroll users in a course
/courses/{id}/users
Content blocks
Content blocks, conditions, and progress tracking
- GETList content blocks
/content-blocks - POSTCreate a content block
/content-blocks - POSTBulk create content blocks
/content-blocks/bulk - PATCHBulk update content blocks
/content-blocks/bulk - DELETEBulk delete content blocks
/content-blocks/bulk - GETGet a content block by ID
/content-blocks/{id} - PATCHUpdate a content block
/content-blocks/{id} - DELETEDelete a content block
/content-blocks/{id} - GETList conditions for a content block
/content-blocks/{id}/conditions - POSTCreate a condition for a content block
/content-blocks/{id}/conditions - PATCHUpdate a condition
/content-blocks/{id}/conditions/{conditionId} - DELETEDelete a condition
/content-blocks/{id}/conditions/{conditionId} - GETGet progress for a user on a content block
/content-blocks/{id}/progress/{userId} - PATCHUpdate progress for a user on a content block
/content-blocks/{id}/progress/{userId} - POSTReset progress for a user on a content block
/content-blocks/{id}/progress/{userId}/reset - GETList sections and content blocks in a course
/courses/{id}/content-blocks - PUTReorder content blocks in a course
/courses/{id}/content-blocks/reorder
Workbenches
Workbench resources
- GETList workbenches
/workbenches - POSTCreate a workbench
/workbenches - GETGet a workbench by ID
/workbenches/{id} - PATCHUpdate a workbench
/workbenches/{id} - DELETEDelete a workbench
/workbenches/{id}
User progress
User progress across course content