v1

latestOpenAPI 3.0.02026-08-062903562.2 MB
GFM NPO Page

Update NPO page profile information

Updates the GoFundMe NPO page profile information for an organization

put/organizations/{organization_id}/gfm-npo-page

Path parameters

organization_idinteger required
Example:123

The organization ID

Request body

displayNamestring

Display name of the charity

establishedYearinteger

Year the charity was established

addressLine1string

Primary address line

citystring

City name

stateCodestring

Two-letter state code

zipCodestring

ZIP or postal code

logoUrlstring url

URL to charity logo

causeCategoriesstring[]

Categories that describe the charity's cause

missionstring

Mission statement

showAddressboolean

Whether to display the address publicly

showLinksboolean

Whether to display social links publicly

showLogoboolean

Whether to display the logo publicly

showMissionboolean

Whether to display the mission publicly

updatedSlugstring

New slug for the charity page URL

Example request

{
  "displayName": "Updated Charity Name",
  "establishedYear": 2020,
  "addressLine1": "123 Main St",
  "city": "San Francisco",
  "stateCode": "CA",
  "zipCode": "12345",
  "logoUrl": "https://example.com/logo.png",
  "causeCategories": [
    "Education",
    "Health",
    "Environment"
  ],
  "mission": "Our mission is to help people in need through education and healthcare initiatives",
  "showAddress": true,
  "showLinks": true,
  "showLogo": true,
  "showMission": true,
  "updatedSlug": "new-charity-slug",
  "social": {
    "facebook": "https://facebook.com/charity",
    "instagram": "https://instagram.com/charity",
    "linkedin": "https://linkedin.com/company/charity",
    "twitter": "https://twitter.com/charity",
    "youtube": "https://youtube.com/charity",
    "website": "https://charity.org",
    "tiktok": "https://tiktok.com/@charity",
    "candid": "https://candid.org/charity",
    "charityNavigator": "https://charitynavigator.org/charity",
    "blueSky": "https://bsky.app/charity",
    "twitch": "https://twitch.tv/charity",
    "discord": "https://discord.gg/charity",
    "threads": "https://threads.net/@charity",
    "custom": "https://custom-platform.com/charity",
    "x": "https://x.com/charity"
  }
}

Response

NPO page updated successfully

successboolean
dataobject

Response from GoFundMe GraphQL API

Example response

{
  "success": true
}