Skip to main content
GET
/
upload
/
status
/
{uploadId}
Get Upload Status
curl --request GET \
  --url https://api.d1g.qzz.io/api/v1/upload/status/{uploadId} \
  --header 'Authorization: Bearer <token>'
{
  "success": true,
  "data": {
    "uploadId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
    "status": "pending",
    "progressPercentage": 50,
    "tiktokVideoId": "<string>",
    "error": "<string>",
    "mediaType": "video",
    "publishedAt": "2023-11-07T05:31:56Z"
  }
}

Authorizations

Authorization
string
header
required

Use JWT token (from Supabase auth) or API key (format: sk_live_...)

Path Parameters

uploadId
string<uuid>
required

Response

200 - application/json

Upload status retrieved

success
boolean
Example:

true

data
object