Shotstash
API referenceREST referenceMedia

Download a processed version

A processed version (such as a 720p proxy) as an attachment; allowed like its parent file. Range is supported.

Try the REST routes against the public demo at https://demostash.aldyernesto.my.id. Get a read-only token (valid for 60 minutes), then paste it as the Bearer token in the console of any route.

GET/media/p/{versionId}No try-it console: the demo answers cross-origin requests on /api only.

A processed version (such as a 720p proxy) as an attachment; allowed like its parent file. Range is supported.

Authorization

SessionCookie
cookieshotstash_session<token>

The same session as an HttpOnly cookie scoped to /media (set by login and POST /api/v1/auth/cookie). Only /media routes read it.

Path Parameters

versionId*string

Processed version id (UUID).

Response Body

The whole file

response?stringapplication/octet-stream

Raw file bytes; Content-Type is the media type of the file.

curl -X GET "https://example.com/media/p/string"
"string"