Training Event
Viewing v1— superseded by v2
Sent when a training run finishes or fails.
Authorizations
Section titled “Authorizations”Request Bodyrequired
Section titled “Request Bodyrequired”Delivered when a training run reaches a terminal state.
object
Unique event id, repeated in the webhook-id header.
Training.succeeded or training.failed.
When the event was raised (RFC 3339).
Identical to the body of GET on the training run.
object
In_progress, terminal_success, or terminal_failure.
Fine-grained run status.
Training progress in [0, 1]; 1.0 when complete.
Suggested polling interval in seconds. Present while in_progress.
Estimated completion time, if known.
Error message. Present only on terminal_failure.
Machine-readable error code. Present on terminal_failure.
What a job’s GET reports about the callback attached to it.
The URL is echoed so a caller can tell which of its endpoints a run was aimed at; the rest is how the delivery went, which is the only place a failed delivery is visible.
object
The callback URL this run was submitted with.
Pending until a delivery settles, then delivered or failed.
How many delivery attempts have been made.
When the last attempt was made.
HTTP status the receiver returned on the last attempt, if it responded.
Why the last attempt did not succeed. Null once delivered.
Whatever you sent as webhook.metadata.
object
Responses
Section titled “Responses”Successful Response
Examplegenerated
exampleValidation Error
object
object
object
Examplegenerated
{ "detail": [ { "loc": [ "example" ], "msg": "example", "type": "example", "input": "example", "ctx": {} } ]}