Skip to main content
GET
/
api
/
v2
/
projects
/
{project_id}
/
evaluation-criteria
/
id
/
{criteria_id}
/
versions
List Criteria Versions
curl --request GET \
  --url https://api.example.com/api/v2/projects/{project_id}/evaluation-criteria/id/{criteria_id}/versions \
  --header 'Content-Type: application/json' \
  --data '{}'
{
  "data": [
    {
      "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
      "version_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
      "name": "<string>",
      "question": "<string>",
      "llm_question": "<string>",
      "llm_eval_enabled": true,
      "type": "1-5",
      "rubric": {},
      "multi_select_labels": [
        "<string>"
      ],
      "version_number": 123,
      "is_deployed": true,
      "created_at": 123,
      "sample_rate": 123,
      "target": {
        "target_type": "prompt",
        "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
        "name": "<string>"
      },
      "created_by_user": {
        "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
        "email_address": "<string>",
        "roles": [
          "<string>"
        ],
        "first_name": "<string>",
        "last_name": "<string>",
        "profile_picture": "<string>",
        "profile_color": "<string>",
        "signup_source": "<string>"
      },
      "alignment_score": {
        "number_correct": 123,
        "number_incorrect": 123,
        "ratio": 123,
        "average_cost": 123
      },
      "options": [
        "<string>"
      ],
      "model_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
      "position": 123,
      "is_enabled": true,
      "references": [
        "<string>"
      ],
      "allow_multiple_categories": false,
      "categories": [
        {
          "name": "<string>",
          "description": "<string>"
        }
      ]
    }
  ],
  "pagination": {
    "page": 123,
    "page_size": 123,
    "has_next": true
  }
}

Path Parameters

project_id
string
required
criteria_id
string
required

Query Parameters

page
integer
default:1
page_size
integer
default:30

Body

application/json

The body is of type EmptyRequest · object.

Response

200 - application/json

EvaluationCriteriaVersionListResponse(data: list[server.evaluations.evaluations.EvaluationCriteriaVersionInfo], pagination: server.api_routes.api_v2_common.PaginationInfo)

data
EvaluationCriteriaVersionInfo · object[]
required
pagination
PaginationInfo · object
required