Retrieve GlobalGiving project/organization data and submit a donation through the secure donation API

domain: globalgiving.org · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Register for a GlobalGiving developer account and request an API key
  2. Call the project service to retrieve the current list of projects or specific projects by ID, using Accept/Content-Type headers to choose XML or JSON
  3. Sign and return GlobalGiving's required Terms of Service agreement to enable the secure donation feature on your API key
  4. POST to the secure donation endpoint with an API token (issued after ToS approval) plus payment_detail and/or giftCertificate_detail for the donation
  5. Confirm the donation was accepted by inspecting the API response before considering the transaction complete

Known gotchas

Related routes

Retrieve fundraising page details and donations from JustGiving via its API
developer.justgiving.com · 6 steps · unrated
Integrate corporate giving/matching donations through the Benevity Giving API
developer.benevity.org · 6 steps · unrated
Retrieve donations and recurring plans from Donorbox via its API
github.com/donorbox/donorbox-api · 6 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans