Update a fundraising campaign
Updates the supplied campaign fields and synchronizes submitted donation types. All request fields are optional; date values must use the ISO-8601 format accepted by UpdateFundraisingRequest. The response is the updated campaign resource.
Authentication
AuthorizationBearer
The signed-in SchoolSet user token sent by the frontend.
Path parameters
id
Campaign identifier to update.
Request
This endpoint expects an object.
fundraising_fund_id
campaign_name
description
legal_name
tax_id
start_date
end_date
total_amount
success_payment_message
show_amount
email
phone
fundraising_donation_type_sort
fundraising_donation_types
file_manager_id
merchant_account_id
use_custom_page
Response
Campaign updated; data uses the FundraisingResource shape returned by the create operation.
status
message
data
Errors
401
Unauthorized Error
403
Forbidden Error
404
Not Found Error
422
Unprocessable Entity Error

