LIVE
ANTHROPICOpus 4.7 benchmarks published2m ago
CLAUDEOK142ms
OPUS 4.7$15 / $75per Mtok
CHATGPTOK89ms
HACKERNEWSWhy has not AI improved design quality the way it improved dev speed?14m ago
MMLU-PROleader Opus 4.788.4
GEMINIDEGRADED312ms
MISTRALMistral Medium 3 released6m ago
GPT-4o$5 / $15per Mtok
ARXIVCompositional reasoning in LRMs22m ago
BEDROCKOK178ms
GEMINI 2.5$3.50 / $10.50per Mtok
THE VERGEFrontier Model Forum expansion announced38m ago
SWE-BENCHleader Claude Opus 4.772.1%
MISTRALOK104ms
ANTHROPICOpus 4.7 benchmarks published2m ago
CLAUDEOK142ms
OPUS 4.7$15 / $75per Mtok
CHATGPTOK89ms
HACKERNEWSWhy has not AI improved design quality the way it improved dev speed?14m ago
MMLU-PROleader Opus 4.788.4
GEMINIDEGRADED312ms
MISTRALMistral Medium 3 released6m ago
GPT-4o$5 / $15per Mtok
ARXIVCompositional reasoning in LRMs22m ago
BEDROCKOK178ms
GEMINI 2.5$3.50 / $10.50per Mtok
THE VERGEFrontier Model Forum expansion announced38m ago
SWE-BENCHleader Claude Opus 4.772.1%
MISTRALOK104ms
All endpoints

Snapshot Diff

1 credit
GET /api/premium/history/compare

The snapshot diff endpoint compares two daily history snapshots and returns the added, removed, and changed entries with deltas. Useful for "what changed in the AI pricing market between March 1 and April 1" or "which model benchmark scores moved" queries that would otherwise require multiple calls and client-side joining.

When to use this endpoint

When you need a structured diff between two specific dates rather than a continuous time series. For continuous evolution use the series endpoints.

Parameters

NameInTypeDescription
from*querystringEarlier snapshot date YYYY-MM-DD
to*querystringLater snapshot date YYYY-MM-DD
typequerystringpricing or benchmarks (default pricing)

* required

Example response

{
  "ok": true,
  "type": "pricing",
  "from_date": "2026-04-01", "to_date": "2026-04-27",
  "added": [{ "model": "Opus 4.7", "provider": "Anthropic", "inputPrice": 15, "outputPrice": 75 }],
  "removed": [],
  "changed": [
    { "model": "GPT-5.5", "field": "inputPrice", "from": 12, "to": 10, "delta_pct": -16.67 }
  ],
  "unchanged_count": 8
}

Code samples

Python SDK

from tensorfeed import TensorFeed

tf = TensorFeed(token="tf_live_...")
diff = tf.history_compare(from_date="2026-04-01", to_date="2026-04-27")
print(f"{len(diff['changed'])} changes, {len(diff['added'])} new models")

TypeScript SDK

import { TensorFeed } from 'tensorfeed';

const tf = new TensorFeed({ token: 'tf_live_...' });
const diff = await tf.historyCompare({ from: '2026-04-01', to: '2026-04-27' });

MCP tool

Available via the TensorFeed MCP server as history_compare. Add npx -y @tensorfeed/mcp-server to your Claude Desktop or Claude Code MCP config.

Related endpoints