
Endaoment API
Use the Endaoment API to authenticate donors, open and fund DAFs, search nonprofits, and submit grants. Everything is REST over HTTPS.Rate limits are generous while you’re building and testing. If you hit something that feels tight, reach out to engineering@endaoment.org — we’re happy to help.
Quickstart
Overview
Pick your path — OAuth or partner — and see the full journey at a glance.
Integration Patterns
Auth, proxying, idempotency, and amount conventions you’ll use across every step.
API Reference
Every endpoint, grouped by Partner Endpoints, Authentication, Funds, Donations, and more.
Journey steps
Authenticate
OAuth 2.0 Authorization Code + PKCE
Open a Fund
Create a donor-advised fund for an authenticated user
Fund a DAF
Submit a wire donation pledge
Find a Nonprofit
Search organizations for grant recommendations
Recommend a Grant
Submit an async grant from a fund
Partner Journey
Server-to-server flow for tech-platform partners
Going to Production
Validate on dev or staging, then request production credentials
Collaboration
Add or remove fund collaborators (optional)
