GGiveLinkDocs
GGiveLinkDocs
DashboardFeature RequestsIntroductionQuickstartPricing

Guides

Donation FormsCampaignsDonor ManagementRecurring GivingEmail & CommunicationsEvents & TicketingPeer-to-Peer FundraisingHow fees workDonor fee coverageCover-fees settings for nonprofitsOrg Intelligence

Contacts

Advanced filter logic
Custom fields — filter and sort contactsFilter contacts by a custom field

Integrations

Integrations OverviewStripeWebhooksZapier

Donation Widget

Wallet setupInstall the widget and activate wallets

API Reference

API OverviewAuthentication
Create DonationGet DonationList Donations
API ReferenceDonations

Get Donation

Retrieve a donation by ID.

GET /api/donations/{id}

Returns full details of a donation including donor, campaign, and organization information.

Path Parameters

ParameterTypeRequiredDescription
idstringYesDonation ID (CUID)

Response

{
  "id": "clx1111111111",
  "amountCents": 5000,
  "currency": "usd",
  "status": "SUCCEEDED",
  "frequency": "ONE_TIME",
  "processingFeeCents": 140,
  "platformFeeCents": 50,
  "netAmountCents": 4810,
  "coverFees": false,
  "totalChargedCents": 5000,
  "paymentMethod": "CARD",
  "receiptNumber": "GV-2026-000001",
  "createdAt": "2026-02-28T12:00:00.000Z",
  "donor": {
    "id": "clx2222222222",
    "firstName": "Jane",
    "lastName": "Smith",
    "email": "jane@example.com"
  },
  "campaign": {
    "id": "clx9876543210",
    "title": "Annual Fund 2026"
  },
  "org": {
    "id": "clx1234567890",
    "name": "Habitat for Humanity"
  }
}
How is this guide?
Edit this page→Request a feature→Changelog→

Last updated on 6/12/2026

Create Donation

Preview reference for future public donation API access.

List Donations

List donations for an organization with pagination.

On this page

Path ParametersResponse

Ask GiveLink

AI-powered docs assistant

Ask me anything about GiveLink — campaigns, donations, integrations, pricing, or API usage.

AI responses may not be accurate. Check the docs for details.