[Domínios API]

Files Domain

The Files domain provides cloud file storage and management for the platform.

Metadados do modulo

The Files domain provides cloud file storage and management for the platform.

Voltar a Todos os Módulos

Referencia de origem

content/modules/domain-files.md

Última Atualização

5 de fev. de 2026

Categoria

Domínios API

Checksum do conteudo

f0dd9adcf46f21aa

Etiquetas

api-domains

Documentacao renderizada

Esta pagina renderiza o Markdown e Mermaid do modulo diretamente da fonte publica de documentacao.

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