All free APIs
Free APIOpen DataNo keyOfficial

World Bank Indicators API

45+ databases of development indicators for 200+ countries, zero auth

The World Bank's Indicators API (v2) exposes time-series development data: GDP, population, poverty, trade, health, education and more for over 200 countries and regions, drawn from 45+ databases including the World Development Indicators. It is a read-only REST service returning JSON or XML, maintained by the World Bank Data team. No registration or key is required.

Free tier

Free, no key

Rate limits

Not published; reasonable use expected. Default page size is 50; raise it with per_page= and page= for bulk pulls

Auth

No key

Base URL

https://api.worldbank.org/v2

What you'd build with it

  • Enrich a company/country profile with macroeconomic indicators
  • Power a 'compare countries' tool inside an automation
  • Pull historical GDP/population series for charts or analysis
  • Resolve ISO-2/ISO-3 codes and income-level metadata for any country

Key endpoints

  • GET/country/{iso}/indicator/{indicator}?format=jsonTime series for one country + indicator (e.g. NY.GDP.MKTP.CD)
  • GET/country/all/indicator/{indicator}?format=jsonAn indicator across every country
  • GET/indicator?format=jsonList/search available indicators
  • GET/country?format=jsonCountry metadata: ISO codes, region, income level, capital, coords
Members

Members get the runnable recipe

Sign in free to copy the example request, see a sample response, and read the gotchas.

Tags

economicsdemographicsopen-datacountries