UpdateCampaignRequest
Partial update for a campaign. All fields optional. Enabling cash, stock, or crypto donations may require matching organization capabilities.
- accentType: string | null
_color CSS hex color (e.g. #0066cc).
- acceptsType: boolean | null
_cash _donations - acceptsType: boolean | null
_crypto _donations - acceptsType: boolean | null
_daf _donations - acceptsType: boolean | null
_endowment _donations - acceptsType: boolean | null
_stock _donations - acknowledgementType: string | null
_message - coverType: string | null
_image UUID of an organization
cover_imagedocument to attach. - donorType: number | null
_address _requirement _threshold - goalType: number | null
- logoType: string | null
UUID of an organization
logodocument to attach. - nameType: string | null
- pageType: string | null
_content - pageType: string | null
_title - slugType: string | null
Same rules as create: lowercase, numbers, hyphens; max 30; unique among campaigns.
- suggestedType: number | null
_amount _1 - suggestedType: number | null
_amount _2 - suggestedType: number | null
_amount _3 - suggestedType: number | null
_amount _4