Skip to main content

app.bsky.video.getUploadStatus

#main

Get the authoritative status of the upload phase. Terminal states remain readable. completedJobId and jobStatus are present only for completed sessions; failureReason is present only for failed sessions.

Parameters

PropertyTypeKnown ValuesRequiredDescription
jobIdstring--

Output

  • Encoding: application/json
PropertyTypeKnown ValuesRequiredDescription
jobIdstring--
partSizeBytesinteger--
partCountinteger--
receivedPartsarray of integer--
expiresAtstring (datetime)--
statestringcreated
finishing
completed
failed
aborted
expired
-
completedJobIdstring-Present only when state is completed; may differ from jobId on deduplication.
jobStatusapp.bsky.video.defs#jobStatus--
failureReasonstring-Present only when state is failed.