Run any endpoint against the live API, inspect headers and tiers, trace any datapoint back to its source, and time-travel a series with ?as_of — all from the browser. Add a key for the free tier, or stay anonymous.
Citation-bearing
Every datapoint carries source_doc_uri, as_reported_at, parser_confidence + a human-readable citation — groundable + verifiable by any LLM or agent.
MCP-native
A remote MCP server exposes every dataset as a tool; agents discover the catalog and read cited values directly — no scraping.
Bitemporal
Append-only revisions on two time axes (valid-time + transaction-time). Query any point in history with ?as_of=YYYY-MM-DD.
25+ datasets · TH·MY·SG
Electricity, oil, FX, macro, gold, equities, bank rates, bond yields, fuel — normalized + reconciled across countries.
Run any endpoint live. Add a key for the free tier, or stay anonymous.
curl 'https://veracle-api.chaiyaphum.workers.dev/v1/series'
— responses appear here —
/v1/observations query (or click a catalog series) — then trace any returned datapoint to its source document. Derived series expand into the inputs they were computed from.Ask in plain language. The answer is grounded in cited observations — click any citation to trace its provenance. Add an API key above to enable it.
/v1/askAsk in plain language; the answer is grounded in cited observations — click any citation to trace its lineage.
The proof behind the data: oil components that reconcile to the pump price, a clearly-labelled forecast band, and a derived index auditable back to each input. Click any datapoint to trace its lineage.
See a series as it was reported on a past date vs the latest known state. Revisions are append-only, so ?as_of= reconstructs exactly what was known then.
Per-series age vs its cadence budget — the SLI behind the overall ok|degraded roll-up. (Synthetic demo data is intentionally stale.)
Every datapoint carries source_doc_uri, as_reported_at, parser_confidence, revision_id and a human-readable citation — add ?as_of=YYYY-MM-DD for point-in-time reads.
GET /v1/series — catalog (filter domain, country, q); /v1/series/{id} for one.GET /v1/observations?series_id=…|series_prefix=… — generic cited read of any (+ from/to/as_of)./v1/ft · /v1/oil · /v1/fx · /v1/macro./health{,/ready} · /v1/freshness · /metrics./v1/exports · /v1/webhooks · /v1/audit · /v1/residency.A remote MCP server exposes list_series · get_series · get_observations · get_ft_tariff · get_oil_price_structure · get_fx_rates · get_macro_indicators · get_freshness — every result citation-bearing.