# Trajectory Benchmarks API

**Canonical:** https://apis.io/apis/trajectory/trajectory-benchmarks-api/  
**Provider:** Trajectory — https://apis.io/providers/trajectory/  
**Base URL:** https://api.trajectory.ai  
**Documentation:** https://api.trajectory.ai/docs

Trajectory Benchmarks API is one of 28 APIs that [Trajectory](https://apis.io/providers/trajectory/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 6 JSON Schema definitions. Tagged areas include benchmarks. The published artifact set on APIs.io includes an OpenAPI specification and 6 JSON Schemas.

The benchmarks API from Trajectory — 22 operation(s) for benchmarks.

## Operations (24)

| Method | Path | Summary |
|---|---|---|
| GET | `/api/v1/benchmarks/{bench_id}/spec` | Benchmark Spec |
| GET | `/api/v1/benchmarks/{bench_id}/tasks` | List Benchmark Spec Tasks |
| GET | `/api/v1/benchmarks/{bench_id}/task-outcomes` | Get Benchmark Task Outcomes |
| GET | `/api/v1/benchmarks/{bench_id}/tasks/{task_id}/trajectories` | List Benchmark Task Trajectories |
| GET | `/api/v1/benchmarks/{bench_id}/tools` | List Benchmark Spec Tools |
| GET | `/api/v1/benchmarks/{bench_id}/runtimes` | List Benchmark Spec Runtimes |
| GET | `/api/v1/benchmarks/{bench_id}/task-readiness` | Get Benchmark Task Readiness |
| GET | `/api/v1/benchmarks/{bench_id}/task-count` | Benchmark Task Count |
| POST | `/api/v1/benchmarks/uploads` | Create Benchmark Upload |
| POST | `/api/v1/benchmarks/{bench_id}/ingest` | Ingest Benchmark |
| POST | `/api/v1/benchmarks/{bench_id}/tasks/diff` | Diff Benchmark Tasks |
| POST | `/api/v1/benchmarks/{bench_id}/tasks/append` | Create Benchmark Task Append |
| POST | `/api/v1/benchmarks/{bench_id}/tasks/append/{batch_id}/commit` | Commit Benchmark Task Append |
| POST | `/api/v1/benchmarks/{bench_id}/images/build` | Build Benchmark Images |
| GET | `/api/v1/benchmarks/{bench_id}/images` | List Benchmark Images |
| GET | `/api/v1/benchmarks/{bench_id}/readiness` | Get Benchmark Readiness |
| GET | `/api/v1/benchmarks` | List Benchmarks |
| GET | `/api/v1/benchmarks/runtimes` | List Benchmark Runtimes |
| GET | `/api/v1/benchmarks/current` | Get Current Benchmark |
| GET | `/api/v1/benchmarks/{bench_id}` | Get Benchmark |
| PATCH | `/api/v1/benchmarks/{bench_id}` | Update Benchmark |
| DELETE | `/api/v1/benchmarks/{bench_id}` | Delete Benchmark Spec |
| POST | `/api/v1/benchmarks/{bench_id}/setLatestVersion` | Set Latest Benchmark Version |
| DELETE | `/api/v1/benchmarks/{bench_id}/tasks/{task_id}` | Delete Benchmark Task |

## Machine-readable artifacts (7)

- **OpenAPI** — https://artifacts.apis.io/trajectory/openapi/trajectory-benchmarks-api-openapi.yml
- **JSONSchema** — https://artifacts.apis.io/trajectory/json-schema/trajectory-experiment-detail-schema.json
- **JSONSchema** — https://artifacts.apis.io/trajectory/json-schema/trajectory-eval-run-schema.json
- **JSONSchema** — https://artifacts.apis.io/trajectory/json-schema/trajectory-deployment-schema.json
- **JSONSchema** — https://artifacts.apis.io/trajectory/json-schema/trajectory-trajectory-schema.json
- **JSONSchema** — https://artifacts.apis.io/trajectory/json-schema/trajectory-start-eval-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/trajectory/json-schema/trajectory-create-run-request-schema.json

## Other Trajectory APIs (12)

- [Trajectory Agents API](https://apis.io/apis/trajectory/trajectory-agents-api/)
- [Trajectory Aperture API](https://apis.io/apis/trajectory/trajectory-aperture-api/)
- [Trajectory API Keys API](https://apis.io/apis/trajectory/trajectory-api-keys-api/)
- [Trajectory Artifacts API](https://apis.io/apis/trajectory/trajectory-artifacts-api/)
- [Trajectory Auth API](https://apis.io/apis/trajectory/trajectory-auth-api/)
- [Trajectory Benchmark Ingestion API](https://apis.io/apis/trajectory/trajectory-benchmark-ingestion-api/)
- [Trajectory Billing API](https://apis.io/apis/trajectory/trajectory-billing-api/)
- [Trajectory Deployments API](https://apis.io/apis/trajectory/trajectory-deployments-api/)
- [Trajectory Diagnostics API](https://apis.io/apis/trajectory/trajectory-diagnostics-api/)
- [Trajectory Eval API](https://apis.io/apis/trajectory/trajectory-eval-api/)
- [Trajectory Experiments API](https://apis.io/apis/trajectory/trajectory-experiments-api/)
- [Trajectory Inference API](https://apis.io/apis/trajectory/trajectory-inference-api/)

## Tags

benchmarks

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/trajectory/trajectory-benchmarks-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/trajectory/.
