Complete Upload Tool
complete_uploadFinish an upload started with create_upload and begin processing. Pass the
video id (hashid) returned by create_upload, AFTER you have PUT the file
bytes to its upload_url.
Queues the video for processing and returns its id and current status.
The outcome (processing, or pending_credits if the team is out of
credits) is settled a moment later, so poll get_video_status for it. If the
file hasn't been uploaded yet, an error is returned: upload it, then retry.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"video": "<video>"
},
"name": "complete_upload"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| video | Yes | The video id (hashid) returned by create_upload. |