All datasets

GDP per capita, current prices

Gross domestic product is the most commonly used single measure of a country's overall economic activity. It represents the total value at current prices of final goods and services produced within a country during a specified time period divided by the average population for the same one year.

Source: IMF DataMapper10,873 rowsUpdated: 9/21/2026
gdpper-capitamacroeconomicsimf

Quality

92.5

Attribution

International Monetary Fund (IMF DataMapper)

Schema

ColumnTypeDescription
country_codestringIMF country code (ISO 3166-1 alpha-3).
country_namestringCountry label from the IMF DataMapper country list.
yearintegerCalendar year of the observation.
valuefloatIndicator value for the country and year, as defined by the IMF World Economic Outlook (see the dataset description). Missing values are null. (unit: current US$)

Sample rows

country_codecountry_nameyearvalue
ABWAruba199513707.689
ABWAruba199613947.141
ABWAruba199715339.075
ABWAruba199816580.538
ABWAruba199916989.122

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/imf/imf_gdp_per_capita" | jq '{title, rows, columns_count, license}'

Python

import requests

ds = requests.get("https://datazimuts.com/v1/datasets/imf/imf_gdp_per_capita").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/imf/imf_gdp_per_capita

Tip: fetch /llms.txt for the full machine-readable catalog.

GDP per capita, current prices