Skip to main content
Retrieve judge evaluations programmatically for reporting, analysis, or integration into your own workflows.

Finding your IDs

Before making API calls, you’ll need these identifiers:

Python SDK

Get available criteria for a judge

Use this before submitting criterion-level feedback to discover valid criterion keys.

Get evaluations by judge

Fetch all evaluations for a specific judge with pagination and optional filters.
Optional filters:

Get evaluations by span

Fetch all judge evaluations for a specific span (useful when a span has been evaluated by multiple judges).

REST API

Use these endpoints directly with your API key in the Authorization header.

Get available criteria for a judge

Get evaluations by judge

Query parameters:

Get evaluations by span

Response format

Judge evaluations response

Judge criteria response

Span evaluations response

Evaluation object

Pagination example

For large result sets, paginate through all evaluations: