Skip to content

Interface: ExportService ​

Defined in: domain/contracts.ts:523

Exports documents and workspaces to files.

Methods ​

exportDocument() ​

ts
exportDocument(input): Promise<BinaryExport | TextExport>;

Defined in: domain/contracts.ts:525

Exports one document in the given format.

Parameters ​

ParameterType
input{ documentId: string; fileName?: string; format: string; }
input.documentIdstring
input.fileName?string
input.formatstring

Returns ​

Promise<BinaryExport | TextExport>


exportWorkspace() ​

ts
exportWorkspace(input): Promise<BinaryExport>;

Defined in: domain/contracts.ts:532

Exports a whole workspace as JSON or a zip archive.

Parameters ​

ParameterType
input{ format: "json" | "zip"; includeAttachments?: boolean; workspaceId: string; }
input.format"json" | "zip"
input.includeAttachments?boolean
input.workspaceIdstring

Returns ​

Promise<BinaryExport>