The GlobalGiving API allows you to integrate project information, organization data, and donation options in your app or website by giving you direct access to the information in our database. Version 2.x and higher also adds support for GlobalGiving Atlas.


You can sign up for an API Key at


All requests must pass an API Key through the Authentication header. For example, if your API Key was ThisIsMyAPIKey, you would make a request like this:

curl --request GET \
  --url \
  --header 'accept: application/json'
  --header 'Authorization: ThisIsMyAPIKey'