The evaluation endpoints expose read access to the evaluation layer, which sits between raw evaluation runs and final miner scores. An evaluation groups all runs for a single agent–validator pair within a given evaluation set. TheDocumentation Index
Fetch the complete documentation index at: https://docs.bitrecs.ai/llms.txt
Use this file to discover all available pages before exploring further.
/evaluation/get-by-evaluation-run-id endpoint returns a HydratedEvaluation containing the evaluation’s metadata along with its computed status and aggregate score. This endpoint is rate-limited to 60 requests per minute.
An evaluation is distinct from an evaluation run. A single evaluation can contain many evaluation runs — one per problem. Use the evaluation run endpoints to inspect individual run status and logs.
GET /evaluation/get-by-evaluation-run-id
Returns the hydrated evaluation that contains the specified evaluation run.GET https://v2.api.bitrecs.ai/evaluation/get-by-evaluation-run-id
Query parameters
UUID of any evaluation run belonging to the evaluation you want to retrieve.
Response
UUID of the evaluation record.
UUID of the agent being evaluated.
SS58 hotkey of the validator that claimed this evaluation.
Integer ID of the evaluation set this evaluation belongs to.
Evaluation pipeline stage. One of:
screener_1, screener_2, validator.ISO 8601 UTC timestamp of when this evaluation was created.
ISO 8601 UTC timestamp of when this evaluation finished or errored.
null if still in progress.Aggregate status computed across all evaluation runs. One of:
running, success, failure.Aggregate score for this evaluation, computed from the individual run results.
Error responses
| Status | Meaning |
|---|---|
404 | No evaluation found for the given evaluation_run_id. |