Retrieve all evaluations for the authenticated user.
This endpoint returns a paginated list of all evaluations created by the user, with optional filtering by status or model ID.
Query Parameters:
status (optional): Filter by evaluation status (pending, in_progress, completed, failed)model_id (optional): Filter by specific model IDlimit (optional): Number of evaluations to return (1-100, default: 10)offset (optional): Number of evaluations to skip for pagination (default: 0)Returns:
user_id: The authenticated user’s IDevaluations: List of evaluation objectstotal: Total number of evaluations matching the filterslimit: Requested page sizeoffset: Current pagination offsetExample Request:
GET /api/v3/evaluations?status=completed&limit=5&offset=0
Headers: {"Authorization": "Bearer <api_key>"}
Example Response:
{
"user_id": "user-123",
"evaluations": [],
"total": 25,
"limit": 5,
"offset": 0
}
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Filter by evaluation status
Filter by model ID
Number of evaluations to return
1 <= x <= 100Number of evaluations to skip
x >= 0Returns a list of all evaluations created by the user, with optional filtering by status or model ID. This endpoint allows users to retrieve their evaluation history, filter evaluations by status (e.g., pending, completed) or specific model, and supports pagination for easy navigation through large numbers of evaluations.