Skip to main content
POST
Update run status

Authorizations

Authorization
string
header
required

API key obtained from the mlop dashboard

Body

application/json
runId
number
required

Numeric ID of the run

Example:

123

status
enum<string>
required

New status

Available options:
RUNNING,
COMPLETED,
FAILED,
TERMINATED,
CANCELLED
Example:

"COMPLETED"

statusMetadata
string | null

Status metadata as JSON string

loggerSettings
string | null

Logger settings to merge

statusUpdated
integer | null

Status-change timestamp in epoch milliseconds (backfill/migration). When omitted, the server stamps now(). Migration tooling replaying a finished run should pass the run's original finish time so its Duration reflects the historical run length, not time-since-import.

Example:

1750000000000

Response

Status updated successfully

success
boolean
required