Media
Upload images, video, and PDFs — direct, presigned three-step, or imported straight from a URL — then attach them to posts on any platform.
📄️ List media library items
Newest first. `pagination` echoes `limit`/`offset` only (no total).
📄️ Get media status and details
`media_status` stays `uploading` until you call `/complete` — polling
📄️ Delete a media file
If the media is attached to scheduled posts the delete is refused with
📄️ Upload media (direct or presigned)
TWO modes, selected by the request Content-Type.
📄️ Finalize a media upload (step 3 of 3)
Call after uploading the file to the presigned `upload_url`. Verifies
📄️ One-shot import of a public image or MP4 video URL
Fetches the URL server-side and stores it — no presign/PUT/complete