Skip to main content
GET
/
v2
/
evaluator-versions
/
{version_id}
Get evaluator version
curl --request GET \
  --url https://api.arize.com/v2/evaluator-versions/{version_id} \
  --header 'Authorization: Bearer <token>'
{
  "id": "RXZhbHVhdG9yVmVyc2lvbjoxMDpYeVp3",
  "evaluator_id": "RXZhbHVhdG9yOjEyOmFCY0Q=",
  "commit_hash": "a3b1c9e4f7d2a0518e6c3bb9217f87d1c4e810f2",
  "commit_message": "Initial version",
  "template_config": {
    "name": "hallucination",
    "template": "You are an evaluation assistant...",
    "include_explanations": true,
    "use_function_calling_if_available": true,
    "classification_choices": {
      "hallucinated": 0,
      "factual": 1
    },
    "direction": "maximize",
    "data_granularity": "span",
    "llm_config": {
      "ai_integration_id": "TGxtSW50ZWdyYXRpb246MTI6YUJjRA==",
      "model_name": "gpt-4o",
      "invocation_parameters": {
        "temperature": 0
      },
      "provider_parameters": {}
    }
  },
  "created_at": "2026-02-16T22:05:48.143Z",
  "created_by_user_id": "VXNlcjoxOm5OYkM="
}

Authorizations

Authorization
string
header
required

Most Arize AI endpoints require authentication. For those endpoints that require authentication, include your API key in the request header using the format

Path Parameters

version_id
string
required

The evaluator version global ID (base64) A universally unique identifier

Example:

"RW50aXR5OjEyMzQ1"

Response

Returns an evaluator version

A versioned snapshot of an evaluator's configuration.

id
string
required

The unique identifier for this version

evaluator_id
string
required

The parent evaluator ID

commit_hash
string
required

A unique hash identifying this version

commit_message
string | null
required

A message describing the changes in this version

template_config
object
required

The template configuration for this version

created_at
string<date-time>
required

When this version was created

created_by_user_id
string | null
required

The unique identifier for the user who created this version