v1

latestOpenAPI 3.0.02026-08-062903562.2 MB
GFM NPO Page

Update charity settings

Updates the GoFundMe charity settings for an organization

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

Path parameters

organization_idinteger required
Example:123

The organization ID

Request body

status'ACTIVE' | 'INACTIVE' | 'HIDDEN' | 'BANNED' | 'UNKNOWN'

Charity Community status

isSeoIndexableboolean

Whether the charity should be indexed by search engines

allowsFundraiserCreationboolean

Whether the charity consents to fundraiser creation on its behalf

includeInRecommendationsboolean

Whether to include the charity in recommendations

marketplaceDiscoveryOptInboolean

Whether the charity opts into marketplace discovery across GoFundMe surfaces; translates to Consumer updateCharityPlacementOptInsAll bulk mutation (II-1807)

donationCadenceMandate'ONE_TIME_ONLY' | 'MONTHLY_ONLY' | 'SMART_DEFAULT'

Donation cadence mandate applied to campaigns benefiting the NPO; persisted in Consumer charities_meta (PRO-3407/PRO-4338)

Example request

{
  "status": "ACTIVE",
  "isSeoIndexable": true,
  "allowsFundraiserCreation": true,
  "includeInRecommendations": true,
  "marketplaceDiscoveryOptIn": true,
  "donationCadenceMandate": "SMART_DEFAULT"
}

Response

Charity settings updated successfully

successboolean

Example response

{
  "success": true,
  "data": {
    "updateCharitySettings": {
      "success": true,
      "charity_updated": 123,
      "recommendations_updated": true,
      "marketplace_discovery_updated": true,
      "donation_cadence_updated": "SMART_DEFAULT",
      "updated_fields": [
        "status",
        "isSeoIndexable",
        "includeInRecommendations",
        "marketplaceDiscoveryOptIn",
        "donationCadenceMandate"
      ]
    }
  }
}