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