Integrate corporate giving/matching donations through the Benevity Giving API

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

Steps

  1. Confirm you (or your client) are an existing Benevity Spark client — API access is granted through your Benevity Client Success Manager, not self-service signup
  2. Request API credentials for the appropriate environment: production (api.benevity.org) or staging (api.benevity-staging.org)
  3. Use the Cause Search API to let donors/employees discover your nonprofit in Benevity's Cause Database by keyword, location, or category
  4. Use the Giving API to integrate donation flows into an external application (e-commerce checkout, rewards program, dedicated giving site) that routes funds through Benevity
  5. Follow the implementation guides for receipt handling (e.g. the get-receipt flow) so donors receive proper tax documentation
  6. Test thoroughly in the staging environment before cutting over to production, since Benevity disburses real matched/donated funds through this integration

Known gotchas

Related routes

Tithe.ly API: request access and integrate giving/church data
tithe.ly · 5 steps · unrated
Sync donor and gift records between ShelbyNext Giving and ShelbyNext Financials via the Financials API
shelbyinc.com · 5 steps · unrated
Integrate with Pushpay's giving/payments platform via its REST API and webhooks
pushpay.io · 4 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