Get upload status
get_upload_statusPoll an upload session by upload_request_id to check its status before completing the upload. Returns size and row count once known, and reports validation errors.
Instructions
Poll an upload session by the upload_request_id from start_upload.
status is one of URL_ISSUED, RECEIVING, UPLOADED, VALIDATING, READY,
REJECTED, CONSUMED, EXPIRED. It reports on sessions opened by start_upload,
and every channel that feeds one (gateway PUT, host file parameter,
upload_from_url) reports through this one tool. Files uploaded through the
web model builder are not visible here — the user registers those in the web
app; find them with list_datasets.
complete_upload only accepts READY — poll here first. On REJECTED, the
error field names the validation check that failed; fix the file and start
a new upload rather than retrying this session.
Also returns sizeBytes and rowCount once known — confirm the row count
matches the file you handed over before registering the dataset.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| upload_request_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||