Skip to content

Cancel an upload session that has not become ready.

POST
/v1/uploads/{id}/cancel
curl --request POST \
--url https://api.share2.us/v1/uploads/example/cancel \
--header 'Authorization: Bearer <token>'
id
required
string

Upload canceled.

Media typeapplication/json
object
id
required
string
share_id
required
string
status
required
string
Allowed values: created uploading completed canceled failed
expected_size_bytes
required
integer format: int64
expected_sha256
string
/^[a-f0-9]{64}$/
created_at
required
string format: date-time
Example
{
"status": "created"
}

Standard error envelope.

Media typeapplication/json
object
error
required
object
code
required
string
message
required
string
request_id
required
string
Example
{
"error": {
"code": "quota_exceeded"
}
}