Skip to main content

@slack/web-api / FilesRemoteAddArguments

Interface: FilesRemoteAddArguments

Defined in: packages/web-api/src/types/request/files.ts:226

Extends​

  • SharedFile.FileType.ExternalIDArgument.TokenOverridable

Properties​

external_id​

external_id: string;

Defined in: packages/web-api/src/types/request/files.ts:18

Description​

Creator defined GUID for the file.

Inherited from​

ExternalIDArgument.external_id

external_url​

external_url: string;

Defined in: packages/web-api/src/types/request/files.ts:215

Description​

URL of the remote file.

Inherited from​

SharedFile.external_url

filetype?​

optional filetype?: string;

Defined in: packages/web-api/src/types/request/files.ts:32

Description​

A file type identifier.

See​

File types for a complete list of supported file types.

Inherited from​

FileType.filetype

indexable_file_contents?​

optional indexable_file_contents?: Buffer<ArrayBufferLike> | Stream;

Defined in: packages/web-api/src/types/request/files.ts:222

Description​

A text file (txt, pdf, doc, etc.) containing textual search terms that are used to improve discovery of the remote file.

Inherited from​

SharedFile.indexable_file_contents

preview_image?​

optional preview_image?: Buffer<ArrayBufferLike> | Stream;

Defined in: packages/web-api/src/types/request/files.ts:217

Description​

Preview of the document.

Inherited from​

SharedFile.preview_image

title​

title: string;

Defined in: packages/web-api/src/types/request/files.ts:213

Description​

Title of the file being shared.

Inherited from​

SharedFile.title

token?​

optional token?: string;

Defined in: packages/web-api/src/types/request/common.ts:43

Description​

Overridable authentication token bearing required scopes.

Inherited from​

TokenOverridable.token