Skip to main content
Fine-tuning

List fine-tuning events

GET
/openai/v1/fine_tuning/jobs/{fine_tuning_job_id}/events

Returns the status events for the specified fine-tuning job.

Path Parameters
fine_tuning_job_idstringrequired
The ID of the fine-tuning job to get events for.
Query Parameters
afterstringoptional
Identifier for the last event from the previous pagination request.
limitintegeroptionaldefault: 20
Number of events to retrieve.
Responses
dataOpenAI.FineTuningJobEvent[]required
objectenumrequired
The object type, which is always "fine_tuning.job.event".
fine_tuning.job.event
idstringrequired
The object identifier.
created_atintegerrequired
The Unix timestamp (in seconds) for when the fine-tuning job was created.
levelenumrequired
The log level of the event.
infowarnerror
messagestringrequired
The message of the event.
typeenum
The type of event.
messagemetrics
dataOpenAI.FineTuningJobEventData
The data associated with the event.
objectenumrequired
list
has_morebooleanrequired
Request
curl https://api.openai.com/v1/fine_tuning/jobs/ftjob-abc123/events \
  -H "Authorization: Bearer $OPENAI_API_KEY"
Response
{
  "object": "list",
  "data": [
    {
      "object": "fine_tuning.job.event",
      "id": "ft-event-ddTJfwuMVpfLXseO0Am0Gqjm",
      "created_at": 1721764800,
      "level": "info",
      "message": "Fine tuning job successfully completed",
      "data": null,
      "type": "message"
    },
    {
      "object": "fine_tuning.job.event",
      "id": "ft-event-tyiGuB72evQncpH87xe505Sv",
      "created_at": 1721764800,
      "level": "info",
      "message": "New fine-tuned model created: ft:gpt-4o-mini:openai::7p4lURel",
      "data": null,
      "type": "message"
    }
  ],
  "has_more": true
}