You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* feat(scores): `GET /scores/{score}/tracks` has new query strings:
* `listAutoTrack` to fetch tracks automatically generated & synced (playback available as a MP3 file).
* `assignment` to filter tracks related to a Flat for Education assignment.
* feat(scores): added `GET /scores/{score}/revisions/{revision}/synchronizationPoints` to fetch synchronization points automatically generated from latest MP3 playback file.
* feat(scores): `GET /scores/{score}/revisions/{revision}/{format}` has a new query string `url` to fetch the CDN URL of the exported file in the JSON body.
* feat(edu): added `DELETE /classes/{class}/assignments/{assignment}/submissions/{submission}` to let teachers reset students' submissions.
* feat(edu): added detected `issues` on classes with the list fo accounts that couldn't be added to the classes during synchronizations.
* feat(edu): added `microsoftGraph` property on assignments with the Microsoft Teams assignments `state`, URLs (`alternateLink`) and `categories`.
* feat(edu): added `microsoftGraph` property on submissions with the Microsoft Teams submissions `state` and URLs (`alternateLink`).
* feat(edu): `POST /classes/{class}/assignments/{assignment}/copy` has a new property `scheduledDate` to schedule assignments copies.
* feat(edu): added `track` property to submissions for performance assigments saved audio tracks.
* feat(account): added a `coverPicture` property with the URL of the profile cover picture, and `pictureFile` and `coverPictureFile` containing the ID of the corresponding files.
* feat(account): `GET /me` has a new `onlyId` query string to quickly fetch current user id.
This sharing key must be specified to access to a score or collection with a `privacy` mode set to `privateLink` and the current user is not a collaborator of the document.
681
688
schema:
682
689
type: string
690
+
- name: assignment
691
+
in: query
692
+
description: |
693
+
An assignment id with which all the tracks returned will be related to
694
+
schema:
695
+
type: string
696
+
- name: listAutoTrack
697
+
in: query
698
+
description: |
699
+
If true, and if available, return last automatically synchronized Flat's mp3 export as an additional track
700
+
schema:
701
+
type: boolean
683
702
responses:
684
703
200:
685
704
description: List of tracks
@@ -1408,13 +1427,14 @@ paths:
1408
1427
- wav
1409
1428
- midi
1410
1429
- thumbnail.png
1430
+
- synchronizationPoints
1411
1431
get:
1412
1432
tags:
1413
1433
- Score
1414
1434
summary: Get a score revision data
1415
1435
description: |
1416
-
Retrieve the file corresponding to a score revision (the following formats are available: Flat JSON/Adagio JSON `json`, MusicXML
1417
-
`mxl`/`xml`, MP3 `mp3`, WAV `wav`, MIDI `midi`, or a tumbnail of the first page `thumbnail.png`).
1436
+
Retrieve the file corresponding to a score revision (the following formats are available): Flat JSON/Adagio JSON `json`, MusicXML
1437
+
`mxl`/`xml`, MP3 `mp3`, WAV `wav`, MIDI `midi`, a tumbnail of the first page `thumbnail.png` or auto sync points `synchronizationPoints`.
1418
1438
operationId: getScoreRevisionData
1419
1439
parameters:
1420
1440
- name: sharingKey
@@ -1437,6 +1457,12 @@ paths:
1437
1457
cache. If the file is not availabe, a 404 will be returned
1438
1458
schema:
1439
1459
type: boolean
1460
+
- name: url
1461
+
in: query
1462
+
description: |
1463
+
Returns a json with the `url` in it instead of redirecting
1464
+
schema:
1465
+
type: boolean
1440
1466
responses:
1441
1467
200:
1442
1468
description: Revision data
@@ -3138,6 +3164,31 @@ paths:
3138
3164
- edu.classes
3139
3165
- edu.assignments
3140
3166
x-codegen-request-body-name: body
3167
+
delete:
3168
+
tags:
3169
+
- Class
3170
+
summary: Delete a submission
3171
+
description: |
3172
+
Use this method as a teacher to delete a submission and allow student to start over the assignment
0 commit comments