Skip to main content
The donate.gg Developer API lets you embed verified charitable giving directly into your product. Browse our verified charity network, customize donation routes, and deliver on-chain donations.

What you can build

  • Donation widgets: embed a charity selector in your app backed by real verified charities
  • Programmatic giving: customize donation delivery on behalf of your users
  • On-chain integration: call our contracts directly in your blockchain layer

Case Study

A real-world Donate.gg API integration walkthrough

Core concepts

Charities

Browse the full list of verified non-profits on donate.gg, including charity data and supported chains.

Configs

A config is a way for our system to know how you want to customize your donation delivery, such as who the beneficiaries are and their distribution weight.

API Reference

API Reference

Full endpoint documentation with an interactive playground

Base URL

All API requests are made to:
https://www.donate.gg/api/v1

Next steps

Getting Access

Request an API key to get started

Authentication

Learn how to authenticate your requests