Might be better if views are established as part of design #116.
One suggestion:
POST /presentation — create presentation with nested presenters/videos
PUT /presentation/{id} — update presentation metadata
DELETE /presentation/{id} — delete presentation
POST /presentation/{id}/material — add supplementary material
Arguably a deficiency in the current Admin API, and a new one will be better suited to enabling an intuitive interface for managing the data.
Might be better if views are established as part of design #116.
One suggestion:
POST /presentation— create presentation with nested presenters/videosPUT /presentation/{id}— update presentation metadataDELETE /presentation/{id}— delete presentationPOST /presentation/{id}/material— add supplementary materialArguably a deficiency in the current Admin API, and a new one will be better suited to enabling an intuitive interface for managing the data.