Create File Upload Session
POST/api/v1/file-upload-session
File Upload Session
Request​
- application/json
Body
fileName stringrequired
Possible values: non-empty
Unique identifier of the file to be uploaded. File name must be unique for the organization.
Responses​
- 201
- 400
- 401
- 429
- 500
Created
- application/json
- Schema
- Example (from schema)
Schema
data
object
expiryTime date-time
Time until the link is valid.
uploadSession string
Possible values: non-empty
URL to upload the file to File Management System.
{
"data": {
"expiryTime": "2022-06-22T10:03:00.183881+00:00",
"uploadSession": "https://mock.url"
}
}
Bad request
- application/json
- Schema
- Example (from schema)
Schema
errorCode string
message string
{
"errorCode": "Generic",
"message": "Bad Request"
}
Unauthorized
- application/json
- Schema
- Example (from schema)
Schema
errorCode string
message string
{
"errorCode": "Generic",
"message": "Cannot retrieve session data because of expired token"
}
Rate-limiting Error
- application/json
- Schema
- Example (from schema)
Schema
errorCode string
message string
{
"errorCode": "Generic",
"message": "Too many requests"
}
Internal Error
- application/json
- Schema
- Example (from schema)
Schema
errorCode string
errors object
message string
{
"errorCode": "Generic",
"errors": {
"system": [
"Internal error detail message"
]
},
"message": "Internal server error"
}
Loading...