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 CampaignGet CampaignUpdate CampaignGet Public CampaignList CampaignsCampaign Analytics
API ReferenceCampaigns

Get Public Campaign

Public campaign data for donation pages — no authentication required.

GET /api/campaigns/{id}/public

Returns public-facing campaign data optimized for donation pages. Does not require authentication. Excludes draft campaigns.

Includes a recent donor roll that respects anonymity settings (anonymous donors show as "Anonymous", others show first name and last initial).

Path Parameters

ParameterTypeRequiredDescription
idstringYesCampaign ID

Response

{
  "id": "clx9876543210",
  "title": "Annual Fund 2026",
  "description": "Help us build homes for families in need.",
  "goalAmountCents": 5000000,
  "raisedAmountCents": 1250000,
  "donationCount": 347,
  "coverImageUrl": "https://...",
  "suggestedAmounts": [2500, 5000, 10000, 25000],
  "allowRecurring": true,
  "org": {
    "name": "Habitat for Humanity",
    "logoUrl": "https://..."
  },
  "recentDonors": [
    { "name": "Jane S.", "amountCents": 5000, "createdAt": "2026-02-28T12:00:00.000Z" },
    { "name": "Anonymous", "amountCents": 10000, "createdAt": "2026-02-27T15:30:00.000Z" }
  ]
}
How is this guide?
Edit this page→Request a feature→Changelog→

Last updated on 6/12/2026

Update Campaign

Update campaign fields.

List Campaigns

Preview reference for future public campaign API access.

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.