CreateCampaignRequest

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

  • name
    Type: string
    required

    Display name for the campaign.

  • donor_address_requirement_threshold
    Type: number | null

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

  • goal
    Type: number | null

    Optional fundraising goal.

  • slug
    Type: string | null

    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.