[Domaines API]

Files Domain

The Files domain provides cloud file storage and management for the platform. It handles file uploads via pre-signed URLs for direct-to-storage transfers, file metadata tracking, and tenant-isolated storage, enabling sec

Metadonnees du module

The Files domain provides cloud file storage and management for the platform. It handles file uploads via pre-signed URLs for direct-to-storage transfers, file metadata tracking, and tenant-isolated storage, enabling sec

Retour à la Liste

Reference source

content/modules/domain-files.md

Dernière Mise à Jour

5 févr. 2026

Catégorie

Domaines API

Checksum du contenu

f0dd9adcf46f21aa

Étiquettes

api-domains

Documentation rendue

Cette page rend le Markdown et Mermaid du module directement depuis la source publique de documentation.

Overview#

The Files domain provides cloud file storage and management for the platform. It handles file uploads via pre-signed URLs for direct-to-storage transfers, file metadata tracking, and tenant-isolated storage, enabling secure file management for investigations, evidence, and documents.

Key Features#

  • Two-phase upload workflow with pre-signed URL generation for direct cloud uploads
  • File metadata tracking including name, path, size, MIME type, and creator attribution
  • Tenant-isolated storage with organization-specific prefixes
  • Pre-signed download URL generation with time-limited access
  • File listing and retrieval with tenant scoping
  • MIME type validation and size tracking
  • Upload URL expiry (15 minutes) and download URL expiry (1 hour)

Use Cases#

  • Uploading investigation evidence files directly to cloud storage without server proxying
  • Managing document attachments for investigations and court filings
  • Generating temporary download links for authorized file access
  • Organizing files in tenant-isolated virtual folder hierarchies

Integration#

The Files domain integrates with User for creator tracking and access control, Organization for tenant isolation, Evidence for file attachments, Investigation for document management, and Report for attachments.

Last Reviewed: 2026-02-05