CreateCampaignRequest

Create a fundraising campaign (giving page) under an organization.

  • Display name for the campaign.

  • For currency gifts over this amount, donor address fields are required.

  • Optional fundraising goal.

  • URL slug: lowercase letters, numbers, and hyphens only; max 30 characters; cannot start or end with a hyphen. Omit to auto-generate from the name.