Ingest media from a public URL into storage
Fetches the URL server-side and stores it as this team’s media, returning the Sydium URL a post’s media array requires. The fetch is pinned to the address validated by the SSRF guard, follows at most one redirect, and refuses anything resolving to a non-public address. Also returns the file’s measured dimensions and duration where they can be determined.
Authorizations
Opaque API key (sk_live_... / sk_test_...)
Body
A direct, publicly reachable http(s) link to the media itself. Up to three redirects are followed, each destination re-validated and re-pinned. The file is identified by its BYTES, not by the response Content-Type, so application/octet-stream is accepted for a real image or video and an image/* header on an HTML document is not. Images are limited to 50MB and video to 50MB on this path - use /v1/media/upload-url for anything larger, since it streams straight to storage instead of through the API.

