Mixedbread

Get Multipart Upload

GET/v1/files/uploads/{upload_id}

Authorization

Authorizationstringrequired

Bearer token for API authentication. Format: `Bearer YOUR_API_KEY`

Path Parameters

upload_idstring(uuid)required

The ID of the multipart upload

Response Body

idstringrequired

The multipart upload record ID

filenamestringrequired

Original filename

file_sizeintegerrequired

Total file size in bytes

mime_typestringrequired

MIME type of the file

part_countintegerrequired

Number of parts the file was split into

created_atstring(date-time)required

When the upload was initiated

Request
GET/v1/files/uploads/{upload_id}
from mixedbread import Mixedbread

mxbai = Mixedbread(api_key="YOUR_API_KEY")

res = mxbai.files.uploads.get("a1b2c3d4-e5f6-7890-abcd-ef1234567890")

print(res)
Response
JSON
{
  "id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
  "filename": "large-document.pdf",
  "file_size": 104857600,
  "mime_type": "application/pdf",
  "part_count": 10,
  "created_at": "2025-01-15T10:00:00.000Z",
  "completed_parts": [
    {
      "part_number": 1,
      "etag": "\"abc123def456\""
    }
  ],
  "part_urls": [
    {
      "part_number": 2,
      "url": "https://storage.example.com/upload?partNumber=2&uploadId=..."
    }
  ]
}
Last updated: March 13, 2026