Skip to main content
GET
/
fine_tuning
/
jobs
curl "https://api.u1.archetypeai.app/v0.6/fine_tuning/jobs?model=newton&status=RUNNING&limit=20" \
  -H "Authorization: Bearer $ATAI_API_KEY"
{
  "object": "list",
  "data": [
    {
      "object": "fine_tuning.job",
      "id": "your-job-id",
      "name": "my-tune",
      "model": "newton",
      "created_at": 1765201323,
      "org_id": "your-org",
      "status": "RUNNING",
      "checkpoint_id": null,
      "fine_tuned_model": null,
      "finished_at": null,
      "outcome": null,
      "seed": 42,
      "user_provided_suffix": "v2",
      "training_files": ["fil_..."],
      "validation_files": ["fil_..."],
      "errors": []
    }
  ],
  "has_more": false
}
Requires version 1.1.5 or later of the Archetype platform.

Overview

Returns a cursor-paginated list of fine-tuning jobs, sorted with the newest job first.

Request

model
string
Filter by model, e.g. newton.
method
string
Filter by training method, e.g. lora or head.
status
string
Filter by lifecycle status, e.g. RUNNING, COMPLETED, FAILED. A job that has not been dispatched yet is PENDING.
outcome
string
Filter by completion outcome (SUCCESS/PARTIAL/FAILED). Only completed jobs carry an outcome, so specifying a value for this parameter implicitly limits results to completed jobs.
q
string
Case-insensitive search matched against the job name, suffix, and produced model name.
after
string
Forward cursor: return jobs older than the job with this ID. Pass the ID of the last job from the previous page to fetch the next page. Mutually exclusive with before.
before
string
Backward cursor: return jobs newer than the job with this ID. Pass the ID of the first job from the current page to fetch the previous page. Mutually exclusive with after.
limit
integer
The maximum number of jobs to return (1–100).

Response

Returns a page of fine-tuning jobs.
object
string
The object type. Always list.
data
array
An array of the jobs for this page, sorted newest-first. Each item is a fine-tuning job object.
has_more
boolean
Whether more jobs exist beyond this page.
curl "https://api.u1.archetypeai.app/v0.6/fine_tuning/jobs?model=newton&status=RUNNING&limit=20" \
  -H "Authorization: Bearer $ATAI_API_KEY"
{
  "object": "list",
  "data": [
    {
      "object": "fine_tuning.job",
      "id": "your-job-id",
      "name": "my-tune",
      "model": "newton",
      "created_at": 1765201323,
      "org_id": "your-org",
      "status": "RUNNING",
      "checkpoint_id": null,
      "fine_tuned_model": null,
      "finished_at": null,
      "outcome": null,
      "seed": 42,
      "user_provided_suffix": "v2",
      "training_files": ["fil_..."],
      "validation_files": ["fil_..."],
      "errors": []
    }
  ],
  "has_more": false
}