Skip to main content
GET
/
fine_tuning
/
jobs
/
{id}
/
checkpoints
curl "https://api.u1.archetypeai.app/v0.6/fine_tuning/jobs/your-job-id/checkpoints?limit=20" \
  -H "Authorization: Bearer $ATAI_API_KEY"
{
  "object": "list",
  "data": [
    {
      "id": "ckp_...",
      "created_at": 1765201323,
      "step": 1000,
      "metrics": {
        "loss": 0.123
      }
    }
  ],
  "has_more": false
}
Requires version 1.1.5 or later of the Archetype platform.

Overview

Returns a list of checkpoints produced by the job. The list is cursor-paginated, and is in reverse chronological order (newest-first).

Request

id
string
required
The fine-tuning job ID of the job for which to list checkpoints. This is a TypeID-encoded identifier with the FineTuningJobId prefix.
after
string
Forward cursor: return items older than the item with this ID. Do not supply both this value and a value for before.
before
string
Backward cursor: return items newer than the item with this ID. Mutually exclusive with after.
limit
integer
The maximum number of items to return, between 1 and 100.

Response

Returns a page of checkpoints.
object
string
The object type of a list response. Always list.
data
array
The checkpoints produced by the training job.
has_more
boolean
true if more checkpoints exist beyond this page.
curl "https://api.u1.archetypeai.app/v0.6/fine_tuning/jobs/your-job-id/checkpoints?limit=20" \
  -H "Authorization: Bearer $ATAI_API_KEY"
{
  "object": "list",
  "data": [
    {
      "id": "ckp_...",
      "created_at": 1765201323,
      "step": 1000,
      "metrics": {
        "loss": 0.123
      }
    }
  ],
  "has_more": false
}