get_upload_status
Check an upload's current state once without waiting to determine whether it is in progress, ready with the new node, failed, or aborted.
Instructions
Return the current status of an upload once, without waiting: uploading, completing, finalizing, processing or verifying while in progress; ready (with the new node), failed (with failure) or aborted when finished. To wait for completion after complete_upload, use wait_upload instead of calling this repeatedly. Requires files:upload.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | number of part URLs, maximum 100 | |
| upload_id | Yes | upload UUID returned by prepare_upload | |
| first_part | No | first part number, default 1 |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | Yes | ||
| node | No | ||
| sha256 | No | ||
| status | Yes | ||
| failure | No | ||
| put_url | No | ||
| part_size | No | ||
| part_urls | No | ||
| upload_id | No | ||
| expires_at | No | ||
| total_parts | No | ||
| uploaded_parts | No |