Evaluation Sets Migration
Whatβs Changed
- New evaluation set runs endpoint β
GET /evaluation_set_runs/{id}for retrieving evaluation runs - Nested item paths β
/evaluation_set_itemsβ/evaluation_sets/{id}/items - New get item endpoint β
GET /evaluation_sets/{id}/items/{itemId}(wasnβt available before) - Entity objects β
processorIdreplaced with typedentityobject
If you donβt use evaluation sets, you can skip this page.
Quick Start: Common Patterns
TypeScript
Python
Java
Before (2025-04-21)
After (2026-02-09)
Endpoint Changes Summary
Request Changes
Evaluation Sets
Evaluation Set Items
Response Changes
Response shape changes: Single object responses are now returned directly (no wrapper key), and list responses use { "object": "list", "data": [...] } format. See Simplified Response Shapes for details.
Key Differences
Example: EvaluationSet Response
After (2026-02-09)
SDK Method Reference
Detailed Schema Changes
EvaluationSetRun Schema (New)
EvaluationSet Schema
EvaluationSetItem Schema
EvaluationSetItemSummary Schema (New)
Returned by list endpoint instead of full items:
Need Help?
If you encounter any issues while migrating, please contact our support team at support@extend.app.

