Developer Information: Overview

About World Bank APIs

World Bank APIs provide access to various types of data and databases:

  • The Indicators API provides programmatic access to time series development data and metadata. Most of the articles in this section are devoted to the Indicators API.

  • The Data Catalog API provides information about the thousands of development-relevant datasets available through the World Bank Data Catalog. Learn More

  • The Projects API provides access to World Bank operations data, i.e., active, pipeline and closed projects implemented in countries and around the world. Learn More

  • The Finances API provides programmatic access to World Bank financial data (loans, credits, financial statements, etc) delivered on the World Bank Finances platform. Learn More

  • The Climate Data API provides access to historical and modelled climate data from the Climate Knowledge Portal. Learn More

About the Indicators API

The World Bank Indicators API provides access to nearly 16,000 time series indicators. Most of these indicators are available online through tools such as Databank and the Open Data website. The API provides programmatic access to this same data. Many data series date back over 50 years, and can be used to create interesting applications.

The Indicators API provides access to over 45 databases, including:

Get started by reading about the Basic Call Structure.


You are encouraged to develop software applications that utilize and add value to World Bank datasets. Many third party applications have already been developed, including integration modules for Drupal, R, Python and STATA. Learn More

Terms and Conditions

The use of World Bank datasets listed in the Data Catalog is governed by a specific Terms of Use for World Bank Data. The use of the APIs is governed by the Terms and Conditions.

Thank you for visiting the World Bank's Data Help Desk. Please review the terms of use for this website. Your continued use of this website constitutes your acceptance of these terms and conditions.

Developer Info

Feedback and Knowledge Base