Sample - OpenAI API
GET/fine_tuning/jobs/{fine_tuning_job_id}/checkpoints

List fine-tuning job checkpoints

Lists checkpoints produced by a fine-tuning job. Use after and limit to continue through the checkpoint collection when more results are available. Each returned checkpoint includes its training step, metrics, model checkpoint identifier, and originating job.

  • RetriesRetries up to 2×, 500ms backoff, 30s timeout.

3 parameters
fine_tuning_job_idstringrequired
The identifier of the fine-tuning job whose checkpoints to retrieve.
afterstringoptional
The identifier of the last checkpoint from the previous pagination request.
limitintegeroptional
The number of checkpoints to retrieve. Defaults to 10 when omitted.
Default:10

1 status code
200Returns a list object containing checkpoint records, `first_id`, `last_id`, and a `has_more` flag indicating whether additional checkpoints are available.
dataarray<FineTuningJobCheckpoint>required
objectstringrequired
Allowed:list
first_idstringoptional
last_idstringoptional
has_morebooleanrequired

Error handling

fine_tuning_job_id must identify the job whose checkpoints you want to list. limit controls the number of checkpoints retrieved and defaults to 10 when omitted; use after with the last checkpoint identifier to continue pagination.