Magidoc

FileStoreNode
Object

Fields

#

_id

ID !
Non-null

Stable ID of the backing File or Folder document.

nodeType

Non-null

Backing document kind; use this with mutations that operate on files vs folders.

name

Non-null

Display name shown in the File Library.

workspace

ID !
Non-null

Workspace that owns this File Library node.

folderId

Parent File Library folder for file nodes; null means workspace root.

parentId

Parent File Library folder for folder nodes; null means workspace root.

path

Human-readable folder path for breadcrumbs and search context.

file

Backing file document when nodeType is file.

folder

Backing folder document when nodeType is folder.

sharingType

Explicit sharing mode for this node; null means inherited sharing.

sharedWith

[ID !]!
Non-null

User IDs with access when sharingType is custom.

teams

[ID !]!
Non-null

Team IDs granted access when sharingType is custom; expanded into sharedWith for access.

documentTemplate

File nodes only: a Word file the workspace offers as a document template.

documentTemplateInstructions

File nodes only: the template owner's standing instructions to Hive's document writers.

projectIds

[ID !]

Projects linked to this file or file-store folder; for guideline folders, empty means all projects.

filesType

Derived file type classification for file nodes; null for folders.

createdAt

Creation timestamp from the backing file or folder.

modifiedAt

Last modified timestamp from the backing file or folder.

publicLinkToken

Token for the file's public download link; null when off, for folders, and for users who cannot manage the file's sharing.

Usages

#

References

#