Skip to main content
POST

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.

Query Parameters

idempotent
boolean
default:false

When true, an existing release that was never deployed returns 200 instead of 409.

Body

application/json
release
string
required

A semver-style tag, unique per model, without /.

Example:

"v1.2.3-gabcdef0"

deploy
boolean
default:true

Deploy immediately. Use false until the image is recorded.

weights_ref
string

A Hugging Face reference pinned to a 40-character commit SHA.

Example:

"hf://your-org/your-weights@0123456789abcdef0123456789abcdef01234567"

Response

idempotent=true and the release already exists without having been deployed.

release
string