Skip to main content
GET
/
jobs
/
{job_id}
/
progress
{
  "job_id": "<string>",
  "status": "<string>",
  "progress": {
    "overall_percentage": 123,
    "current_phase": "<string>",
    "current_epoch": 123,
    "total_epochs": 123,
    "estimated_time_remaining": 123
  },
  "current_metrics": {},
  "last_updated": {}
}

Overview

Retrieves real-time progress information for a training job, including current phase, completion percentage, and performance metrics.

Path Parameters

job_id
string
required
Unique identifier of the training job

Response

job_id
string
required
Training job ID
status
string
required
Current job status (preparing, training, validating, completed, failed)
progress
object
required
Detailed progress information
current_metrics
object
Current performance metrics (if available)
last_updated
datetime
required
Progress last update timestamp

Examples

curl -X GET https://api.judge.example.com/jobs/train_job_123/progress \
  -H "Authorization: Bearer YOUR_API_KEY"