app.bsky.video.uploadVideo
POST/app.bsky.video.uploadVideo
Upload a video to be processed then stored on the PDS.
Request
- video/mp4
Body
required
any
Responses
- 200
- 400
- 401
OK
- application/json
- Schema
- Example (from schema)
Schema
jobStatus
object
required
jobId stringrequired
did didrequired
state stringrequired
Possible values: [JOB_STATE_COMPLETED
, JOB_STATE_FAILED
]
The state of the video processing job. All values not listed as a known value indicate that the job is in process.
progress integer
Possible values: <= 100
blob binary
error string
message string
{
"jobStatus": {
"jobId": "string",
"did": "string",
"state": "JOB_STATE_COMPLETED",
"progress": 0,
"blob": "string",
"error": "string",
"message": "string"
}
}
Bad Request
- application/json
- Schema
- Example (from schema)
Schema
error stringrequired
Possible values: [InvalidRequest
, ExpiredToken
, InvalidToken
]
message stringrequired
{
"error": "InvalidRequest",
"message": "string"
}
Unauthorized
- application/json
- Schema
- Example (from schema)
Schema
error required
message stringrequired
{
"message": "string"
}
Loading...