Files
Authorizations
AuthorizationstringRequired
Enter your JWT token (without 'Bearer ' prefix)
Path parameters
project_idintegerRequired
Responses
200
Successful Response
application/json
project_idintegerRequired
uploader_usernamestring · max: 255Required
filenamestring · max: 255Required
storage_pathstring · max: 512Required
file_typeany ofOptional
string · max: 100Optional
nullOptional
file_size_bytesany ofOptional
integerOptional
nullOptional
processing_statusany ofOptionalDefault:
uploadedstring · max: 50Optional
nullOptional
file_idintegerRequired
uploaded_atstring · date-timeRequired
422
Validation Error
application/json
get
/api/v1/projects/{project_id}/filesAuthorizations
AuthorizationstringRequired
Enter your JWT token (without 'Bearer ' prefix)
Path parameters
project_idintegerRequired
Query parameters
uploader_usernamestringRequired
Body
filesstring[]Required
Responses
200
Successful Response
application/json
project_idintegerRequired
uploader_usernamestring · max: 255Required
filenamestring · max: 255Required
storage_pathstring · max: 512Required
file_typeany ofOptional
string · max: 100Optional
nullOptional
file_size_bytesany ofOptional
integerOptional
nullOptional
processing_statusany ofOptionalDefault:
uploadedstring · max: 50Optional
nullOptional
file_idintegerRequired
uploaded_atstring · date-timeRequired
422
Validation Error
application/json
post
/api/v1/projects/{project_id}/filesAuthorizations
AuthorizationstringRequired
Enter your JWT token (without 'Bearer ' prefix)
Path parameters
project_idintegerRequired
file_idintegerRequired
Responses
200
Successful Response
application/json
project_idintegerRequired
uploader_usernamestring · max: 255Required
filenamestring · max: 255Required
storage_pathstring · max: 512Required
file_typeany ofOptional
string · max: 100Optional
nullOptional
file_size_bytesany ofOptional
integerOptional
nullOptional
processing_statusany ofOptionalDefault:
uploadedstring · max: 50Optional
nullOptional
file_idintegerRequired
uploaded_atstring · date-timeRequired
422
Validation Error
application/json
get
/api/v1/projects/{project_id}/files/{file_id}Authorizations
AuthorizationstringRequired
Enter your JWT token (without 'Bearer ' prefix)
Path parameters
project_idintegerRequired
file_idintegerRequired
Body
project_idintegerRequired
uploader_usernamestring · max: 255Required
filenamestring · max: 255Required
storage_pathstring · max: 512Required
file_typeany ofOptional
string · max: 100Optional
nullOptional
file_size_bytesany ofOptional
integerOptional
nullOptional
processing_statusany ofOptionalDefault:
uploadedstring · max: 50Optional
nullOptional
Responses
200
Successful Response
application/json
project_idintegerRequired
uploader_usernamestring · max: 255Required
filenamestring · max: 255Required
storage_pathstring · max: 512Required
file_typeany ofOptional
string · max: 100Optional
nullOptional
file_size_bytesany ofOptional
integerOptional
nullOptional
processing_statusany ofOptionalDefault:
uploadedstring · max: 50Optional
nullOptional
file_idintegerRequired
uploaded_atstring · date-timeRequired
422
Validation Error
application/json
put
/api/v1/projects/{project_id}/files/{file_id}Authorizations
AuthorizationstringRequired
Enter your JWT token (without 'Bearer ' prefix)
Path parameters
project_idintegerRequired
file_idintegerRequired
Responses
200
Successful Response
application/json
anyOptional
422
Validation Error
application/json
delete
/api/v1/projects/{project_id}/files/{file_id}No content
Authorizations
AuthorizationstringRequired
Enter your JWT token (without 'Bearer ' prefix)
Path parameters
project_idintegerRequired
file_idintegerRequired
Responses
200
Successful Response
No content
422
Validation Error
application/json
get
/api/v1/projects/{project_id}/files/{file_id}/downloadNo content
Last updated
