Magidoc

FileInfo
Object

Represents information about a file stored in the system. Files can include images, content blocks, articles, and other document types.

Fields

#

createdUtc

Non-null

The UTC timestamp when the file was originally created. This field is filterable.

editorType

The editor type to be used for this file. Relevant for editable content types like content blocks and articles. Note: This field cannot be used in filters as it's stored in a JSON column.

folderId

Non-null

The identifier of the folder containing this file. Null if the file is in the root directory. This field is filterable.

id

Non-null

The unique identifier of the file. This field is filterable.

modifiedUtc

Non-null

The UTC timestamp when the file was last modified. This field is filterable.

name

Non-null

The display name of the file. This field is filterable.

publicUrl

The publicly accessible URL for the file. Used when the file needs to be shared externally or accessed without authentication. Note: This field cannot be used in filters as it's stored in a JSON column.

size

The size of the file in bytes. Null if size information is not available. Note: This field cannot be used in filters as it's stored in a JSON column.

tags

A list of tags associated with the file for categorization and search purposes. This field is filterable.

thumbnailUrl

Non-null

type

Non-null

The type of file (e.g., Image, ContentBlock, Article, File). Determines how the file is processed and displayed. This field is filterable.

Usages

#

References

#