Get Historical Scores
get_historical_scoresFree slice, paid full record. Score history of one coin: every recorded change to its 8 metric scores as a dated record with the TVR Score, the method version, a source label (baseline for the opening record, auto_captured for rows written from the change itself), the public reason where recorded and a SHA-256 hash per record; forward-only from the day the record began. Without scope (or scope "free"): the last 90 days or the last 3 records, free, no payment, no key. scope "full": the whole record, included with a Premium agent key (Authorization: Bearer on this connection), or $0.05 per pull paid in-band with x402 (USDC on Base) or MPP (USDC.e on Tempo) once the record extends beyond the free slice; until then the free record is returned and nothing is charged. Data from True Value Rankings (truevaluerankings.com).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| coin | Yes | Ticker or name of a coin covered by TVR (BTC, Bitcoin, ETH, LTC, XMR, SOL, ADA, AVAX, DOT, POL, LINK) | |
| scope | No | free (default): the last 90 days or the last 3 records, no payment. full: the whole record; included with a Premium agent key, or paid per pull once the record extends beyond the free slice. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | ||
| note | No | ||
| error | No | ||
| legal | No | ||
| scope | No | ||
| access | No | ||
| period | No | ||
| reason | No | ||
| status | No | ||
| symbol | No | ||
| context | No | ||
| payment | No | ||
| product | No | ||
| records | No | Dated score states, newest first: as_of, revision, source, scores, tvr_score, method_version, changed_metrics, reason_public, published_at, record_hash | |
| success | No | ||
| coverage | No | ||
| hash_note | No | ||
| disclaimer | No | ||
| how_to_pay | No | ||
| learn_more | No | ||
| redelivery | No | ||
| full_record | No | ||
| hash_format | No | ||
| method_versions | No |