File Management
JWT token for user session authentication.
ID of the project to associate files with
123e4567-e89b-12d3-a456-426614174000Multiple files to upload (alternative to single file)
Single file to upload (alternative to files array)
All files uploaded successfully
trueMulti-Status - Some files uploaded successfully, some failed
Bad Request - No files uploaded or all uploads failed
Unauthorized - Authentication required
Project not found or access denied
Conflict - File already exists
File too large - Exceeds 50MB limit
Unsupported file type
Internal Server Error
JWT token for user session authentication.
ID of the project to get files for
Project files retrieved successfully
Represents a file uploaded to a project
The unique identifier for the file
The ID of the project this file belongs to
The original name of the uploaded file
research_paper.pdfThe size of the file in bytes
1048576The MIME type of the file
application/pdfThe path where the file is stored
When the file was uploaded
When the file was last updated
Bad Request
Unauthorized
Project not found
Internal Server Error
API key for external service authentication.
ID of the file to delete
File deleted successfully
File deleted successfullyBad Request
Unauthorized
File not found
Internal Server Error
Last updated
