data · 30+ endpoints · cron-refreshed

JSON API

Every aggregation, ranking, dossier, graph, and TPA receipt that powers Crovia is exposed as plain JSON at a stable URL. Refreshed by cron, served via global CDN, no API key required for read access. Use them to build dashboards, plug into research pipelines, or audit our claims.

✓
Free tier · read access · no key required. All endpoints below are public, CORS-enabled, and licensed CC-BY-4.0 with attribution to croviatrust.com. Reasonable scraping is fine; please cache locally if you make more than ~1 request/second.

Live observatory

free

Aggregate feeds and pulse stats designed for embedding and dashboards.

/registry/data/observatory/feed.json
Aggregated 80-event feed across all 6 streams. Refreshed every 5 minutes.
size20.4 KB
refreshed2026-05-10 09:00:01Z
/registry/data/_home_pulse.json
Real-time pulse: ledger totals, 24h sparkline, silence watch, bitcoin anchors. TTL 60s.
size1.5 KB
refreshed2026-05-10 09:01:02Z
/registry/data/pipeline_status.json
Per-pipeline freshness and status. Use to detect stale streams.
size2.4 KB
refreshed2026-05-10 08:30:01Z
/registry/data/run_summaries.json
Per-collector last-run summary across all 15 collectors.
size20.4 KB
refreshed2026-05-10 04:30:11Z

Compliance & ranking

mixed

Models and organizations scored against the documented training-data necessities canon.

/registry/data/global_ranking.json
6,867 ranked models + 2,083 ranked orgs with scores, severity, present/absent counts.
size2.1 MB
refreshed2026-05-09 14:30:02Z
/registry/data/forensic_dossiers.json
48 deep-dive forensic dossiers (verdict, confidence, 5 evidence-layer scores).
accessprofessional · on request
size282.1 KB
refreshed2026-05-09 19:05:02Z
/registry/data/forensic_report.json
Aggregate forensic statistics across the dossier set.
accessprofessional · on request
size54.5 KB
refreshed2026-05-10 09:00:01Z
/registry/data/tpa_pressure.json
Temporal Pressure Index: per-model urgency + days observed.
size170.2 KB
refreshed2026-05-09 12:00:02Z

TPA — Training-data Provenance Attestations

free

Cryptographically anchored receipts of training-data necessity claims, with merkle proofs and jurisdiction exposures.

/registry/data/tpa_latest.json
Latest TPA receipt for every observed model. Includes merkle root, temporal anchor, jurisdiction exposures.
size9.4 MB
refreshed2026-05-10 08:49:13Z
/registry/data/tpa_summary.json
TPA aggregates: per-tier counts, severity rollup.
size7.5 MB
refreshed2026-03-14 15:10:03Z
/registry/data/tpa_pressure.json
Per-model temporal pressure (alias of compliance entry above).
size170.2 KB
refreshed2026-05-09 12:00:02Z
/registry/data/tpa_cep.json
TPA — Continuity Evidence Package companion records.
size1.7 MB
refreshed2026-05-10 08:12:01Z
/registry/data/tpa_stats.json
Headline TPA counters.
size138 B
refreshed2026-05-10 08:49:14Z
/registry/data/tpa_meta.json
Schema metadata for TPA records.
size172 B
refreshed2026-03-14 15:10:03Z

Substrate (graph layer)

free

Raw provenance graph: predecessors, finetuning chains, multi-source consensus, and lacunas (gaps in evidence).

/registry/data/lineage_graph.json
Compact public lineage graph: 249 nodes + 327 edges with severity & compliance.
size111.5 KB
refreshed2026-05-10 08:49:48Z
/registry/data/substrate/predecessors_map.json
Full predecessor map across all observed models.
size16.1 MB
refreshed2026-05-10 08:58:05Z
/registry/data/substrate/chains.json
Reconstructed finetuning / inheritance chains.
size9.7 MB
refreshed2026-05-10 08:58:06Z
/registry/data/substrate/consensus.json
Multi-source consensus weights for each observation.
size3.6 MB
refreshed2026-05-10 08:19:05Z
/registry/data/substrate/diamond.json
Triple-witnessed nodes (the diamonds of evidence).
size150.2 KB
refreshed2026-05-10 08:19:05Z
/registry/data/substrate/lacuna_candidates.json
Identified gaps in the evidence layer.
size424.9 KB
refreshed2026-05-10 08:37:31Z
/registry/data/substrate/target_index.json
Searchable index of all observed targets.
size1.8 MB
refreshed2026-05-10 08:37:31Z
/registry/data/substrate/recent.json
Latest signed events, raw.
size90.5 KB
refreshed2026-05-10 08:37:31Z
/registry/data/substrate/ots_anchors.json
OpenTimestamps bitcoin anchor index.
size5.5 KB
refreshed2026-05-10 04:00:10Z
/registry/data/substrate/collectors.json
Active collector roster.
size4.6 KB
refreshed2026-05-10 08:17:06Z
/registry/data/substrate/quality_report.json
Substrate-wide quality + freshness check.
size1.4 KB
refreshed2026-05-10 08:21:08Z

Sonar & search

free

Continuous network probes and search-engine visibility tracking.

/registry/data/sonar_chains.json
Sonar probe chains (continuous host monitoring).
size884.3 KB
refreshed2026-05-10 02:27:00Z
/registry/data/search_targets.json
Search-engine visibility tracking targets.
size185.8 KB
refreshed2026-05-10 08:15:01Z
/registry/data/outreach_status.json
Vendor outreach status tracker.
size72.2 KB
refreshed2026-05-10 07:04:19Z
/registry/data/outreach_tracker.json
Outreach campaign progress.
size3.0 KB
refreshed2026-02-12 05:12:50Z

Usage examples

# Latest pulse — totals + 24h sparkline (TTL 60s, ideal for dashboards)
curl -s https://croviatrust.com/registry/data/_home_pulse.json | jq .ledger.n_envelopes_total

# Silence index — observation-bounded silence per model, with last-observation dates
curl -s https://croviatrust.com/registry/data/silence_index.json | jq '.targets[] | select(.target_id | test("Llama"))'

# Stream the full lineage graph
curl -s https://croviatrust.com/registry/data/lineage_graph.json | jq '.metrics'

All endpoints support If-Modified-Since and return Last-Modified + correct Cache-Control headers.