Get Job Result
Path Parameters
Response
Successful Response
Returned by GET /v1/results/{job_id}.
The envelope is generic across job types. Per-type fields live inside
result_data — trainer jobs put {"model_id": ..., "winner_uris": [...]}, pattern-tracker jobs put their tracker-specific fields, and
inference jobs put the durable result_uri plus a temporary
presigned_url for the persisted result artifact. Call
GET /v1/results/{job_id} again to mint a fresh URL.
The SDK subclass (TrainerJob, ReasoningFitJob, PatternTrackerJob)
decides how to interpret the dict.
completed, failed Per-job-type result payload. None when status='failed'.
S3 URI of the persisted result.json (breadcrumb).