Public API
EvalRank exposes seven anonymous receipt-first routes. Every success document and RFC 9457 error is checked against the pinned public contract.
POST /v1/decisions uses share=false by default, so the returned receipt is not retained. With share=true, the identical query is retained under its content-addressed receipt ID and can be replayed by URL.
Capability rankings stay separated by comparable ranking group. A decision returns a supported top set or abstains; it never invents a single winner.
Routes
- POST
/v1/decisionsEvaluate one exact decision query. Add share=true only when you want a retained public-safe receipt.
- GET
/v1/decisions/{receipt_id}Replay a retained receipt by its content-addressed ID.
- GET
/v1/benchmark-healthInspect active, preview, and unavailable benchmark coverage without declaring a source dead.
- GET
/v1/use-casesRead the canonical capability-cell catalog.
- GET
/v1/leaderboard/{use_case}Read ranking groups for one canonical capability cell without flattening unlike systems.
- GET
/v1/entities/{entity_type}/{slug}Read one exact evaluated configuration, passport, ranking, and citations.
- GET
/v1/compareCompare two to four configurations from one ranking group and snapshot.