Skip to main content
Section ID: DOC-API-MODEL-schema-1lls6fo8p7#overview

FileInfo

FileInfo contains metadata about a file

Meaning and usage​

Section ID: DOC-API-MODEL-schema-1lls6fo8p7#meaning

See the definition above.

Usage profiles​

Section ID: DOC-API-MODEL-schema-1lls6fo8p7#fields

UsageFields and validation
In responsesView fields

In responses​

Section ID: DOC-API-MODEL-schema-1lls6fo8p7#response

API JSON uses JSON field names (camelCase).

FieldTypePresenceMeaning
Section ID: DOC-API-MODEL-schema-1lls6fo8p7#field-fileidSection ID: DOC-API-MODEL-schema-1lls6fo8p7#response-field-fileidfileIdstringOptionalStable identifier of the stored file.
Section ID: DOC-API-MODEL-schema-1lls6fo8p7#field-nameSection ID: DOC-API-MODEL-schema-1lls6fo8p7#response-field-namenamestringOptionalName of the file within its containing folder.
Section ID: DOC-API-MODEL-schema-1lls6fo8p7#field-pathSection ID: DOC-API-MODEL-schema-1lls6fo8p7#response-field-pathpathstringOptionalFull path (e.g., "/documents/report.pdf").
Section ID: DOC-API-MODEL-schema-1lls6fo8p7#field-folderpathSection ID: DOC-API-MODEL-schema-1lls6fo8p7#response-field-folderpathfolderPathstringOptionalParent folder path.
Section ID: DOC-API-MODEL-schema-1lls6fo8p7#field-sizebytesSection ID: DOC-API-MODEL-schema-1lls6fo8p7#response-field-sizebytessizeBytesstring (int64)OptionalSize of the file content, in bytes. Pattern: ^-?\d+$.
Section ID: DOC-API-MODEL-schema-1lls6fo8p7#field-contenttypeSection ID: DOC-API-MODEL-schema-1lls6fo8p7#response-field-contenttypecontentTypestringOptionalMedia type of the file content.
Section ID: DOC-API-MODEL-schema-1lls6fo8p7#field-uploadedatSection ID: DOC-API-MODEL-schema-1lls6fo8p7#response-field-uploadedatuploadedAtstringOptionalRFC3339 timestamp.
Section ID: DOC-API-MODEL-schema-1lls6fo8p7#field-modifiedatSection ID: DOC-API-MODEL-schema-1lls6fo8p7#response-field-modifiedatmodifiedAtstringOptionalRFC3339 timestamp.
Section ID: DOC-API-MODEL-schema-1lls6fo8p7#field-metadataSection ID: DOC-API-MODEL-schema-1lls6fo8p7#response-field-metadatametadataMap from string to stringOptionalCustom metadata.
Section ID: DOC-API-MODEL-schema-1lls6fo8p7#field-tagsSection ID: DOC-API-MODEL-schema-1lls6fo8p7#response-field-tagstagsArray of stringOptionalUser-defined tags.
Section ID: DOC-API-MODEL-schema-1lls6fo8p7#field-descriptionSection ID: DOC-API-MODEL-schema-1lls6fo8p7#response-field-descriptiondescriptionstringOptionalOptional description.
Section ID: DOC-API-MODEL-schema-1lls6fo8p7#field-storagerefSection ID: DOC-API-MODEL-schema-1lls6fo8p7#response-field-storagerefstorageRefObjectRefOptionalReference to actual storage location.
Section ID: DOC-API-MODEL-schema-1lls6fo8p7#field-checksumSection ID: DOC-API-MODEL-schema-1lls6fo8p7#response-field-checksumchecksumstringOptionalFile checksum (SHA256).
Section ID: DOC-API-MODEL-schema-1lls6fo8p7#field-versionSection ID: DOC-API-MODEL-schema-1lls6fo8p7#response-field-versionversionstring (int64)OptionalVersion number (for versioning support). Pattern: ^-?\d+$.

Where used​

Section ID: DOC-API-MODEL-schema-1lls6fo8p7#where-used

ReferenceRelationship
Generate a pre-signed download URLPOST /api/v1/storage/generate-download-url
Get file metadataPOST /api/v1/storage/get-file-metadata
Get storage statePOST /api/v1/storage/get-state
List files and folders in a directoryPOST /api/v1/storage/list-files
Move or rename a filePOST /api/v1/storage/move-file
Register a file uploaded via pre-signed URLPOST /api/v1/storage/register-uploaded-file
Search filesPOST /api/v1/storage/search-files
Update file metadataPOST /api/v1/storage/update-file-metadata
Upload a file (deprecated)POST /api/v1/storage/upload-file
Models containing this value
ModelRelationship
StorageManagerStateNested in model

Download the public reference contract.

Document ID: DOC-API-MODEL-schema-1lls6fo8p7