GDP per capita (current US$)
GDP per capita is gross domestic product divided by midyear population. Data are in current U.S. dollars.
gdpmacroeconomicsworld-bank
Quality
100
Attribution
World Bank (https://data.worldbank.org)
Schema
| Column | Type | Description |
|---|---|---|
| country_code | string | ISO 3166-1 alpha-3 country code (World Bank API field countryiso3code). |
| country_name | string | Country name as published by the World Bank API. |
| year | integer | Calendar year of the observation (World Bank API field date). |
| value | float | Indicator value for the country and year, as defined by the World Bank indicator (see the dataset description). Missing values are null. (unit: current US$) |
Sample rows
| country_code | country_name | year | value |
|---|---|---|---|
| CAN | Canada | 2000 | 24271.0020563821 |
| CAN | Canada | 2001 | 23822.096210932 |
| CAN | Canada | 2002 | 24256.0598742201 |
| CAN | Canada | 2003 | 28301.9097055898 |
| CAN | Canada | 2004 | 32145.5653280273 |
Use with an LLM
Point any LLM at the metadata endpoint — the documentation above is machine-readable too (JSON-LD + Croissant).
cURL
curl "https://datazimuts.com/v1/datasets/world_bank/gdp_per_capita_current_usd" | jq '{title, rows, columns_count, license}'Python
import requests
ds = requests.get("https://datazimuts.com/v1/datasets/world_bank/gdp_per_capita_current_usd").json()
print(ds["title"], ds["rows"], "rows")
# Sample rows for an LLM context window
for row in ds.get("sample_rows", [])[:5]:
print(row)API endpoint: https://datazimuts.com/v1/datasets/world_bank/gdp_per_capita_current_usd
Tip: fetch /llms.txt for the full machine-readable catalog.