Skip to main content
POST
Start a multipart upload

Authorizations

Authorization
string
header
required

A Reactor API key (rk_...), sent as Authorization: Bearer rk_.... Keep it on a server.

Path Parameters

id
string<uuid>
required

The model's ID (not its project ID). Find it with GET /models?name=your-org/your-model.

release
string
required

The release tag, such as v1.2.3-gabcdef0.

Example:

"v1.2.3-gabcdef0"

Body

application/json
name
string
required
Example:

"model.safetensors"

size
integer<int64>
required
Required range: 1 <= x <= 5497558138880
sha256
string

Hex SHA-256 of the file, to look for an identical file in earlier releases.

force
boolean
default:false

Skip the identical-file lookup.

Response

The upload was started, or an identical file was found.

key
string
required

The file's storage key.

upload_id
string
part_size
integer<int64>
parts
object[]
copied
boolean

true when an identical file was found; skip the upload.

source_path
string