Upload file
POST
/files
Request Body
Section titled “Request Body ”object
file
required
The file to upload
string format: binary
teamId
required
Team ID for file ownership
string
metadata
JSON string for additional metadata
string
Responses
Section titled “ Responses ”File uploaded successfully
object
fileId
required
string
teamId
required
string
fileName
required
string
fileSize
required
number
mimeType
required
string
fileHash
required
string
storageKey
required
string
uploadedBy
required
string
metadata
required
object
key
additional properties
processingStatus
required
object
eventType
required
string
createdAt
required
string format: date-time
processorVersion
required
string
eventData
createdAt
required
string format: date-time
updatedAt
required
string format: date-time
Bad request - invalid file or metadata
Forbidden - insufficient permissions to upload to this team