Global Financial Information · Data API v1

Every number here carries a source and a date.

193 economic series across 39 countries, readable by a person, a spreadsheet or an AI assistant. No key, no sign-up. Each series returns its level, unit, as-of date, source status and a finished citation string. History depth, revision records, bulk export and the statutory rules layer are licensed.

2026-11-05Data as of
193Series
39Countries
0Source unresolved
0Key required

One request

curl https://packersblacktemplars-sketch.github.io/gfi-api/api/v1/series/USA.POLICY.RATE.json

That returns the United States policy rate at 3.88 percent as of 2026-11-03, sourced to the BIS compilation of central bank policy rates, with the citation string already assembled: the subject, the series id, the as-of date, the retrieval date and a permanent URL.

Routes

FileReturns
index.json Counts, data as of, the tier, and this endpoint map.
catalog.json All 193 series in one file: id, subject, value, unit, as-of, source status, coverage tier, definition and citation.
series/{series_id}.json One series in full: latest, prior, change, history window, definition, source, citation.
country/{iso3}.json A country packet: standing state, shifts, rules, people, places, news, sources and its own citation.
changes.json Verified shift rows only. Today it returns an empty set declared as not_collected, not a set of zeroes.
openapi.json The contract, for tooling and agents.

Two hosts, same bytes. This page and every route above serve application/json. The branded base on Hugging Face is the one to cite; that host serves every JSON file as text/plain, so point a strict client at this host instead.

Series id grammar

GEO.FAMILY.MEASURE, uppercase, dots, issued once and never reused. GEO is ISO3. Families are POLICY (RATE, REAL), PRICE (CPI_YOY), FISCAL (DEBT_GDP), MACRO (GDP_GROWTH), DEMO (six population and labour measures) and, on the licensed tier, RULE (eight statutory limits).

Four rules the data follows

  1. A source is named only when that source carries the figure. Where it does not, the source is null and the status says unresolved. 0 of 193 series are in that state today rather than borrowing a neighbour's name.
  2. Annual figures are periods, not dates. The as-of field is null, the period is the year and an estimate flag travels with it. No figure is stamped December 31 to make a column look tidy.
  3. A derived figure publishes its inputs and a verdict on comparability. The real policy rate carries the date of the rate and the period of the price index it was deflated by. 3 series are flagged for review, including the United States, whose real rate still rests on 2024 inflation.
  4. Empty is declared. An uncollected block says so. It never renders as a blank cell or a zero.

Free, and what is licensed

Free, no key
Every series level, unit and as-of date with its source status
Definition and coverage tier per series
Country packets, with every block we have not collected declared as such
A finished citation string
CC BY 4.0, cite Global Financial Information
Licensed
History deep enough to compute a change over years
Revision records and changelog ids
Whole-family CSV and parquet export
The eight statutory limits per country
Redistribution, seats and an SLA

How to cite

Global Financial Information, “United States policy rate” (USA.POLICY.RATE), data as of 2026-11-03, retrieved 2026-11-10.

The string that arrives in the response already includes the permanent URL for that series, so a citation written today still resolves after the next release.