Changelog
0.6.0 (API v2.6.0)
POST /collections
: Create new collectionGET /collections
: List collectionsGET /collections/{collection}
: Get collection detailsPUT /collections/{collection}
: Update collection detailsDELETE /collections/{collection}
: Delete collectionPOST /collections/{collection}/untrash
: Untrash collectionGET /collections/{collection}/scores
: List scores contained in a collectionPUT /collections/{collection}/scores/{score}
: Add a score to a collectionDELETE /collections/{collection}/scores/{score}
: Remove a score from a collectioncollections.readonly
: Allow read-only access to a user's collections.collections.add_scores
: Allow to add scores to a user's collections.collections
: Full, permissive scope to access all of a user's collections.POST /v2/scores/{score}/untrash
)DELETE /v2/scores/{score}
can now be used without admin rights. This new behavior will unshare the score from the current account.POST /scores/{score}/fork
now accepts a collection identifier to copy a score to a specific collection.type
(document
or inline
).ScoreRights
-> ResourceRights
ScoreCollaborator
-> ResourceCollaborator
ScoreCollaboratorCreation
-> ResourceCollaboratorCreation
ResourceSharingKey
GET /scores/{score}/revisions/{revision}/{format}
no longer support part indexes for single/set of parts exports, but our own part UUIDs.GET /users/{user}/scores
will no longer list private and shared scores, but only public scores of a Flat account.Changelog
0.5.0 (API v2.4.0)
PUT /v2/scores/{score}
:
subtitle
, lyricist
, composer
, description
, tags
, creationType
, license
, licenseText
, durationTime
, numberMeasures
, mainTempoQpm
, publicationDate
.PUT /v2/scores/{score}
: Remove title
property, this one can be updated by saving a new revision of the score data.PUT /v2/scores/{score}
: New settable properties: description
, tags
, creationType
, license
.Changelog
0.4.0 (API v2.3.0)
GET /v2/organizations/users
and GET /v2/organizations/invitations
.PUT /v2/organizations/users/{user}
: Admin endpoint to update managed accounts.
DELETE /v2/organizations/users/{user}
: Admin endpoint to delete or convert edu accounts to consumer accounts.inactive
that can be activated using the new method POST /v2/classes/{class}/activate
.draft
and can have a new attachment type exercise
.Changelog
0.3.0 (API v2.2.0)
/v2/classes
: Classes management/v2/classes/{class}/assignments
: Flat Assignments and Submissions/v2/organizations/users
: Organization accounts management/v2/organizations/invitations
: Organization invitations for admins and teachers/v2/organizations/lti/credentials
: LTI credentials management/v2/groups/{group}
and /groups/{group}/users
: List of groups and users part of groups/scores/{score}/submissions
: Submissions linked to a scoreedu.classes
: Full, permissive scope to manage the classes.edu.classes.readonly
: Read-only access to the classes.edu.assignments
: Read-write access to the assignments and submissions.edu.assignments.readonly
: Read-only access to the assignments and submissions.edu.admin
: Full, permissive scope to manage all the admin of an organization.edu.admin.lti
: Access and manage the LTI Credentials for an organization.edu.admin.lti.readonly
: Read-only access to the LTI Credentials of an organization.edu.admin.users
: Access and manage the users and invitations of the organization.edu.admin.users.readonly
: Read-only access to the users and invitations of the organization.GET /scores/{score}/revisions/{revision}
and GET /scores/{score}/revisions/{revision}/{format}
Changelog
0.2.0
sharingKey
.id
property in ScoreRevision
.binary
response type for GET /scores/{score}/revisions/{revision}/{format}