| AccountApi |
getAuthenticatedUser |
GET /me |
Get current user profile |
| ClassApi |
activateClass |
POST /classes/{class}/activate |
Activate the class |
| ClassApi |
addClassUser |
PUT /classes/{class}/users/{user} |
Add a user to the class |
| ClassApi |
archiveClass |
POST /classes/{class}/archive |
Archive the class |
| ClassApi |
copyAssignment |
POST /classes/{class}/assignments/{assignment}/copy |
Copy an assignment |
| ClassApi |
createAssignment |
POST /classes/{class}/assignments |
Assignment creation |
| ClassApi |
createClass |
POST /classes |
Create a new class |
| ClassApi |
createSubmission |
PUT /classes/{class}/assignments/{assignment}/submissions |
Create or edit a submission |
| ClassApi |
deleteClassUser |
DELETE /classes/{class}/users/{user} |
Remove a user from the class |
| ClassApi |
editSubmission |
PUT /classes/{class}/assignments/{assignment}/submissions/{submission} |
Edit a submission |
| ClassApi |
enrollClass |
POST /classes/enroll/{enrollmentCode} |
Join a class |
| ClassApi |
getClass |
GET /classes/{class} |
Get the details of a single class |
| ClassApi |
getScoreSubmissions |
GET /scores/{score}/submissions |
List submissions related to the score |
| ClassApi |
getSubmission |
GET /classes/{class}/assignments/{assignment}/submissions/{submission} |
Get a student submission |
| ClassApi |
getSubmissions |
GET /classes/{class}/assignments/{assignment}/submissions |
List the students' submissions |
| ClassApi |
listAssignments |
GET /classes/{class}/assignments |
Assignments listing |
| ClassApi |
listClassStudentSubmissions |
GET /classes/{class}/students/{user}/submissions |
List the submissions for a student |
| ClassApi |
listClasses |
GET /classes |
List the classes available for the current user |
| ClassApi |
unarchiveClass |
DELETE /classes/{class}/archive |
Unarchive the class |
| ClassApi |
updateClass |
PUT /classes/{class} |
Update the class |
| CollectionApi |
addScoreToCollection |
PUT /collections/{collection}/scores/{score} |
Add a score to the collection |
| CollectionApi |
createCollection |
POST /collections |
Create a new collection |
| CollectionApi |
deleteCollection |
DELETE /collections/{collection} |
Delete the collection |
| CollectionApi |
deleteScoreFromCollection |
DELETE /collections/{collection}/scores/{score} |
Delete a score from the collection |
| CollectionApi |
editCollection |
PUT /collections/{collection} |
Update a collection's metadata |
| CollectionApi |
getCollection |
GET /collections/{collection} |
Get collection details |
| CollectionApi |
listCollectionScores |
GET /collections/{collection}/scores |
List the scores contained in a collection |
| CollectionApi |
listCollections |
GET /collections |
List the collections |
| CollectionApi |
untrashCollection |
POST /collections/{collection}/untrash |
Untrash a collection |
| GroupApi |
getGroupDetails |
GET /groups/{group} |
Get group information |
| GroupApi |
getGroupScores |
GET /groups/{group}/scores |
List group's scores |
| GroupApi |
listGroupUsers |
GET /groups/{group}/users |
List group's users |
| OrganizationApi |
createLtiCredentials |
POST /organizations/lti/credentials |
Create a new couple of LTI 1.x credentials |
| OrganizationApi |
createOrganizationInvitation |
POST /organizations/invitations |
Create a new invitation to join the organization |
| OrganizationApi |
createOrganizationUser |
POST /organizations/users |
Create a new user account |
| OrganizationApi |
listLtiCredentials |
GET /organizations/lti/credentials |
List LTI 1.x credentials |
| OrganizationApi |
listOrganizationInvitations |
GET /organizations/invitations |
List the organization invitations |
| OrganizationApi |
listOrganizationUsers |
GET /organizations/users |
List the organization users |
| OrganizationApi |
removeOrganizationInvitation |
DELETE /organizations/invitations/{invitation} |
Remove an organization invitation |
| OrganizationApi |
removeOrganizationUser |
DELETE /organizations/users/{user} |
Remove an account from Flat |
| OrganizationApi |
revokeLtiCredentials |
DELETE /organizations/lti/credentials/{credentials} |
Revoke LTI 1.x credentials |
| OrganizationApi |
updateOrganizationUser |
PUT /organizations/users/{user} |
Update account information |
| ScoreApi |
addScoreCollaborator |
POST /scores/{score}/collaborators |
Add a new collaborator |
| ScoreApi |
addScoreTrack |
POST /scores/{score}/tracks |
Add a new video or audio track to the score |
| ScoreApi |
createScore |
POST /scores |
Create a new score |
| ScoreApi |
createScoreRevision |
POST /scores/{score}/revisions |
Create a new revision |
| ScoreApi |
deleteScore |
DELETE /scores/{score} |
Delete a score |
| ScoreApi |
deleteScoreComment |
DELETE /scores/{score}/comments/{comment} |
Delete a comment |
| ScoreApi |
deleteScoreTrack |
DELETE /scores/{score}/tracks/{track} |
Remove an audio or video track linked to the score |
| ScoreApi |
editScore |
PUT /scores/{score} |
Edit a score's metadata |
| ScoreApi |
forkScore |
POST /scores/{score}/fork |
Fork a score |
| ScoreApi |
gerUserLikes |
GET /users/{user}/likes |
List liked scores |
| ScoreApi |
getGroupScores |
GET /groups/{group}/scores |
List group's scores |
| ScoreApi |
getScore |
GET /scores/{score} |
Get a score's metadata |
| ScoreApi |
getScoreCollaborator |
GET /scores/{score}/collaborators/{collaborator} |
Get a collaborator |
| ScoreApi |
getScoreCollaborators |
GET /scores/{score}/collaborators |
List the collaborators |
| ScoreApi |
getScoreComments |
GET /scores/{score}/comments |
List comments |
| ScoreApi |
getScoreRevision |
GET /scores/{score}/revisions/{revision} |
Get a score revision |
| ScoreApi |
getScoreRevisionData |
GET /scores/{score}/revisions/{revision}/{format} |
Get a score revision data |
| ScoreApi |
getScoreRevisions |
GET /scores/{score}/revisions |
List the revisions |
| ScoreApi |
getScoreSubmissions |
GET /scores/{score}/submissions |
List submissions related to the score |
| ScoreApi |
getScoreTrack |
GET /scores/{score}/tracks/{track} |
Retrieve the details of an audio or video track linked to a score |
| ScoreApi |
getUserScores |
GET /users/{user}/scores |
List user's scores |
| ScoreApi |
listScoreTracks |
GET /scores/{score}/tracks |
List the audio or video tracks linked to a score |
| ScoreApi |
markScoreCommentResolved |
PUT /scores/{score}/comments/{comment}/resolved |
Mark the comment as resolved |
| ScoreApi |
markScoreCommentUnresolved |
DELETE /scores/{score}/comments/{comment}/resolved |
Mark the comment as unresolved |
| ScoreApi |
postScoreComment |
POST /scores/{score}/comments |
Post a new comment |
| ScoreApi |
removeScoreCollaborator |
DELETE /scores/{score}/collaborators/{collaborator} |
Delete a collaborator |
| ScoreApi |
untrashScore |
POST /scores/{score}/untrash |
Untrash a score |
| ScoreApi |
updateScoreComment |
PUT /scores/{score}/comments/{comment} |
Update an existing comment |
| ScoreApi |
updateScoreTrack |
PUT /scores/{score}/tracks/{track} |
Update an audio or video track linked to a score |
| UserApi |
gerUserLikes |
GET /users/{user}/likes |
List liked scores |
| UserApi |
getUser |
GET /users/{user} |
Get a public user profile |
| UserApi |
getUserScores |
GET /users/{user}/scores |
List user's scores |