The media library holds every file and video the school's lessons use: images and documents uploaded to storage, videos hosted on Bunny Stream, and links to Vimeo or YouTube. Each media says where it is used — a lesson, a resource, a course cover — and a media still in use cannot be deleted.
Images and documents are uploaded here directly, up to 3 MB. A video is never uploaded through the API server: you open an upload for a lesson with Upload a lesson video and send the file straight to the video host.
Information
None of these commands claims an Idempotency-Key. Uploading twice stores
two files; renaming twice leaves the same title; deleting twice answers
404 the second time.