Skip to main content
unsora upload stores your own media in your Unsora library and prints the hosted URL. Use that URL anywhere the API accepts media — post media, reference images, or clipping input. Every upload is recorded as an asset in your library.

How local uploads work

Local files use the signed-URL flow automatically:
  1. The CLI mints a short-lived direct-upload URL,
  2. PUTs the file bytes straight to storage (they never pass through the API server — large videos upload fast), and
  3. registers the file as a library asset.
URLs go through POST /uploads instead — the server fetches the file for you.

Example: upload → post