IMF Forecasts: GDP, Inflation and Debt by Country avatar

IMF Forecasts: GDP, Inflation and Debt by Country

Pricing

$4.00 / 1,000 data rows

Go to Apify Store
IMF Forecasts: GDP, Inflation and Debt by Country

IMF Forecasts: GDP, Inflation and Debt by Country

The IMF's World Economic Outlook figures and projections for around 230 countries and blocs: GDP growth, inflation, government debt, unemployment and more, with each year marked as observed or forecast. Keyless, no browser and no proxy.

Pricing

$4.00 / 1,000 data rows

Rating

0.0

(0)

Developer

Ken M

Ken M

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 days ago

Last modified

Categories

Share

IMF Economic Forecasts

The IMF's World Economic Outlook numbers for around 230 countries and blocs: GDP growth, inflation, government debt, unemployment and more, going back to 1980 and forward through the IMF's own projections.

Every row says whether the year is an observed figure or a forecast, so you never have to guess which is which.

No login, no API key, no proxy.

What you get

One row per indicator per country per year:

{
"indicator": "NGDP_RPCH",
"indicatorLabel": "Real GDP growth",
"unit": "Annual percent change",
"entity": "United Kingdom",
"entityCode": "GBR",
"entityType": "country",
"year": 2027,
"value": 1.3,
"isProjection": true,
"weoVintage": "World Economic Outlook (April 2026)"
}

Indicators

Over 130 are available. The common ones:

CodeIndicatorUnit
NGDP_RPCHReal GDP growthannual percent change
PCPIPCHInflation, average consumer pricesannual percent change
GGXWDG_NGDPGeneral government gross debtpercent of GDP
LURUnemployment ratepercent
BCA_NGDPDCurrent account balancepercent of GDP

Input

FieldDescription
indicatorsIMF indicator codes
countriesISO3 codes such as USA, or full names. Empty means every country
fromYear / toYearYear range. Data starts 1980, projections run to 2031
includeAggregatesInclude blocs such as World and Advanced economies
maxRowsTotal rows returned (default 300)

Examples

Growth and inflation for the G7 through the forecast horizon:

{ "indicators": ["NGDP_RPCH","PCPIPCH"], "countries": ["USA","GBR","DEU","FRA","ITA","JPN","CAN"], "fromYear": "2025" }

Government debt for every country, latest projection year:

{ "indicators": ["GGXWDG_NGDP"], "countries": [], "fromYear": "2031", "toYear": "2031", "maxRows": 250 }

World and bloc aggregates:

{ "indicators": ["NGDP_RPCH"], "countries": ["WEOWORLD","ADVEC"], "includeAggregates": true }

How the forecast flag works

The API does not mark which years are projections, so it is derived from the release the data came from. The metadata names a vintage such as "World Economic Outlook (April 2026)", and every year from that vintage year onward is the IMF's forecast rather than an observed outcome. The vintage is on every row so you can see exactly which release you are reading.

Because of that, isProjection follows the IMF's publishing cycle rather than the calendar. A figure for the current year is a projection even though the year is underway, which is how the IMF itself presents it.

Things worth knowing

The IMF publishes blocs such as World, Advanced economies and Euro area in the same list as countries. They are excluded by default so an aggregate is never mistaken for a country, and when included they are labelled group or region.

Units differ between indicators, so a growth rate and a debt ratio are not comparable numbers. Every row carries its own unit.

A year the IMF has not published comes back as null, never as a zero.

The World Economic Outlook is released about twice a year, so this data changes far less often than a market feed.

Who it's for

Analysts and journalists writing country briefs, economists comparing forecasts, fintech dashboards, and anyone who needs the IMF's outlook without scraping the PDF. Complements the World Bank based World Economic Indicators Scraper, which is historical rather than forward looking.

Pricing

Pay per data row. The first 2 rows of every run are free so you can validate the output before you pay.