Skip to content

@camera.ui/sdk / manager / DownloadToken

Interface: DownloadToken

Defined in: manager/index.ts:258

Token returned after registering a download.

Properties

expiresAt

expiresAt: number

Defined in: manager/index.ts:276

Unix timestamp (ms) when the token expires


publicUrl

publicUrl: string

Defined in: manager/index.ts:274

Externally-reachable, session-less URL the server publishes for out-of-band fetchers (push-notification image attachments, FCM / APNs payloads, share recipients). Shape: <externalUrl>/api/download/<token> — the token in the URL is the auth. Empty string when the server has no external URL configured (LAN-only deployments); fall back to url for in-app callers.


token

token: string

Defined in: manager/index.ts:260

Unique download token


url

url: string

Defined in: manager/index.ts:265

In-app, same-origin URL: /api/download/<token>. For callers already authenticated against this server (UI, plugins via the proxy).