Mutation
mutation UploadTrainingVideo($input: UploadTrainingVideoInput!) {
uploadTrainingVideo(input: $input) {
uid
uploadURL
}
}Variables
{
"input": {
"trainingId": "string",
"trainingVersion": 1,
"uploadLength": 1
}
}Response
{
"data": {
"uploadTrainingVideo": {
"uid": "string",
"uploadURL": "string"
}
}
}Mutations
uploadTrainingVideo
Reserves a video upload for a draft training and returns its upload URL and video id.
MUTATION
uploadTrainingVideo(input: UploadTrainingVideoInput!): TrainingVideoUpload!Arguments
input
required
The video upload to reserve.
Returns
uid
String!
Id of the video, passed as streamUid to editTraining once the file is uploaded.
uploadURL
String!
URL to send the video file to.
Mutation
mutation UploadTrainingVideo($input: UploadTrainingVideoInput!) {
uploadTrainingVideo(input: $input) {
uid
uploadURL
}
}Variables
{
"input": {
"trainingId": "string",
"trainingVersion": 1,
"uploadLength": 1
}
}Response
{
"data": {
"uploadTrainingVideo": {
"uid": "string",
"uploadURL": "string"
}
}
}