Pular para o conteúdo

Serve Media

GET
/api/v1/media/{tenant_id}/{year}/{month}/{filename}

Serve a stored media file.

This endpoint is public (no auth) as it serves media embedded in chat. Security is provided by:

  • Obscure filenames (hash-based)
  • Path traversal protection
  • Tenant isolation
tenant_id
required
Tenant Id
integer
year
required
Year
integer
month
required
Month
integer
filename
required
Filename
string

Successful Response

Validation Error

HTTPValidationError
object
detail
Detail
Array<object>
ValidationError
object
loc
required
Location
Array
msg
required
Message
string
type
required
Error Type
string