We created the GlobalGiving API so that GlobalGiving fans and developers can take projects on GlobalGiving, and the ability to donate directly to them, anywhere on the web - or introduce new experiences to our existing community of GlobalGiving Project Leaders and donors. We look forward to working with you to expand GlobalGiving's reach and impact!

To use the GlobalGiving API, you must first create an account and then request a key. This is a quick, simple process that enables us to better serve your application. With an account set up, you can start using your API key to access the available API methods.

The API is based on a set of RESTful web-services through HTTPS which provides the simplest and quickest way to access information for GlobalGiving projects and to submit a donation.

WARNING: Javascript is currently disabled or is not available in your browser. GlobalGiving makes extensive use of Javascript and will not function properly with Javascript disabled. Please enable Javascript and refresh this page.