v3
latestOpenAPI 3.1.02026-07-311,4541,5202.3 MBList Span Scores
Create and list scores for a specific log
Endpoints: GET /api/logs/{log_id}/scores/ - List all scores for a log POST /api/logs/{log_id}/scores/ - Create a new score for a log
Args (POST): - evaluator_id (Optional): The ID of the Keywords AI evaluator to associate with - evaluator_slug (Optional): The slug of a custom evaluator (required if evaluator_id not provided) - numerical_value (Optional): The numerical score value - string_value (Optional): The string score value - boolean_value (Optional): The boolean score value - categorical_value (Optional): The categorical score values (list of strings)
Returns (POST): { "id": "eval_result_unique_id", "created_at": "2024-01-15T10:30:00Z", "type": "llm", "environment": "test", "numerical_value": 4.5, "string_value": "Good quality", "boolean_value": true, "categorical_value": ["excellent"], "is_passed": false, "cost": 0.0, "evaluator_id": null, "evaluator_slug": "custom_evaluator", "log_id": null, "dataset_id": null }
Returns (GET): { "count": 2, "next": null, "previous": null, "results": [ { "id": "eval_result_unique_id_1", "created_at": "2024-01-15T10:30:00Z", "type": "llm", "environment": "test", "numerical_value": 4.5, "string_value": "Good quality", "boolean_value": true, "categorical_value": ["excellent"], "is_passed": false, "cost": 0.0, "evaluator_id": null, "evaluator_slug": "custom_evaluator", "log_id": "log_unique_id", "dataset_id": null } ] }
Path parameters
Query parameters
A page number within the paginated result set.
Number of results to return per page.
Headers
Use your Respan API key for Respan API authentication. Enter only the Respan API key value; clients send Authorization: Bearer <RESPAN_API_KEY>. For /api/responses, provider credentials such as Perplexity, OpenAI, or Azure OpenAI go in Settings -> Providers or respan_params.credential_override in the request body, not in this authentication field.