Skip to main content
POST
Create Eval Agent Version

Headers

string
required
Your API key for authentication.

Path Parameters

string
required
The unique identifier of the eval agent.

Body Parameters

string
Display name for the new version. Between 1 and 200 characters.
string | null
Optional description for the new version.
string
ID of the version to fork from. Defaults to the current draft if not provided.

Response

string
Unique identifier for the new version.
string
ID of the organization that owns this version.
string
ID of the parent eval agent.
integer
Sequential version number assigned to the new draft.
string
Name of the new version.
string | null
Description of the new version, or null.
string
Always "editable" for a newly forked draft.
string
One of text or audio, inherited from the source version.
string
The system prompt for the judge LLM, in Markdown.
string
The grading prompt for the judge LLM, in Markdown.
array of objects
Verdict levels copied from the source version. Each level contains level_key, label, prompt_md, and optionally color.
array of strings
Target level keys copied from the source version.
number
Relative weight copied from the source version. Between 0 and 100.
string | null
ID of the version this was forked from.
string | null
Identifier of the user who created this version, or null.
string
ISO 8601 timestamp for when this version was created.
string
ISO 8601 timestamp for when this version was last updated.