Developer Platform
The fundraising platform that speaks API, MCP, and TypeScript.
124+ API procedures. Native AI agent integration. HMAC-signed webhooks. Everything you need to build on nonprofit fundraising infrastructure — not around it.
AI agents natively query donors, create campaigns, and process donations. Works with Claude, ChatGPT, and any MCP-compatible tool.
MCP docs→124+ tRPC procedures with full TypeScript types. Cursor and page-based pagination. 600 req/min authenticated.
API reference→Type-safe client library with automatic retry, rate limiting, and error handling. npm install @givelink/sdk
SDK docs→HMAC-signed event notifications for donations, campaigns, donors, and more. Real-time, verifiable, reliable.
Webhook docs→Install the SDK, authenticate, and make your first API call.
import { GiveLink } from "@givelink/sdk";
const givelink = new GiveLink({
apiKey: process.env.GIVELINK_API_KEY,
});
// List recent donations
const donations = await givelink.donations.list({
limit: 10,
orderBy: "createdAt",
});
// Get campaign analytics
const campaign = await givelink.campaigns.get("camp_abc123");
console.log(campaign.raised, campaign.goalAmount);
// Create a donor record
const donor = await givelink.donors.create({
email: "maria@example.com",
firstName: "Maria",
lastName: "Garcia",
tags: ["major-donor", "gala-2026"],
});{
"mcpServers": {
"givelink": {
"url": "https://givelink.ai/api/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}Full SDK reference, authentication guides, and webhook examples in the documentation.
Full type safety from API to SDK. Every procedure, every response, every error — typed.
OAuth for third-party apps. Bearer tokens for server-to-server. Clerk JWTs for frontend. Scoped permissions.
Generous rate limits for real-world usage. Burst-friendly. Automatic retry in the SDK.
Full sandbox with test data. Build and test without touching production. Reset on demand.
Every webhook is signed. Verify the source. Retry on failure. Delivery logs in the dashboard.
MCP server included. Your AI agent can query, create, and update fundraising data natively.
Get API access and start building on fundraising infrastructure that was designed for developers.
Developer platform included at every tier. No additional cost.