Interface

RESTPostAPIMessageUploadedAttachment

Presigned-upload attachment reference for JSON message sends (`ClientUploadedAttachmentRequest` in Fluxer schema).

Properties

content_type: string

MIME type.

description?: string | null

Alt text / caption.

duration?: number | null

Duration in seconds (audio/video).

file_size: number

File size in bytes.

filename: string

Original filename.

flags?: number

MessageAttachmentFlags bitfield.

id: number

Index-based ID.

title?: string | null

Display title.

upload_filename: string

CDN filename from presigned upload.

waveform?: string | null

Base64 waveform (voice messages).