Skip to navigation

Update an existing project.

Authentication

Authorizationstring

JWT Authorization header using the Bearer scheme. Example: “Authorization: Bearer {token}”

Path parameters

projectIdlongRequired
The ID of the project to update.

Request

The project request model.
codestringRequired1-100 characters
namestringRequired1-150 characters
isActivebooleanOptional
Gets or sets a value indicating whether active.
isAvailableOnlinebooleanOptional
Gets or sets a value indicating whether available online.
isPublicbooleanOptional
Gets or sets a value indicating whether public.
descriptionstring or nullOptional
Gets or sets the description.
sortOrderintegerOptional
Gets or sets the sort order.
emailAddressesstring or nullOptional
Gets or sets the email addresses.
imagestring or nullOptional
Gets or sets the image.
isPinnedbooleanOptional
Gets or sets a value indicating whether pinned.
externalIdentifierstring or nullOptional
Gets or sets the external identifier.
impactDatastring or nullOptional
Gets or sets the impact data.
metadataFieldslist of objects or nullOptional
Gets or sets the metadata fields.

Response

OK
idlongOptional
Gets or sets the identifier.
codestring or nullOptional
Gets or sets the code.
isActivebooleanOptional
Gets or sets a value indicating whether active.
isAvailableOnlinebooleanOptional
Gets or sets a value indicating whether available online.
isPublicbooleanOptional
Gets or sets a value indicating whether public.
isDeletedbooleanOptional
Gets or sets a value indicating whether deleted.
namestring or nullOptional
Gets or sets the name.
descriptionstring or nullOptional
Gets or sets the description.
sortOrderintegerOptional
Gets or sets the sort order.
emailAddressesstring or nullOptional
Gets or sets the email addresses.
metadataFieldslist of objects or nullOptional
Gets or sets the metadata fields.
imagestring or nullOptional
Gets or sets the image.
isPinnedbooleanOptional
Gets or sets a value indicating whether pinned.
donorAmountintegerOptional
Gets or sets the donor amount.
giftAmountintegerOptional
Gets or sets the gift amount.
createdDateTimestring or nullOptional
Gets or sets the created date time.
modifiedDateTimestring or nullOptional
Gets or sets the modified date time.
raisedAmountstring or nullOptional
Gets or sets the raised amount.
averageGiftAmountstring or nullOptional
Gets or sets the average gift amount.
firstGiftDatestring or nullOptional
Gets or sets the first gift date.
lastGiftDatestring or nullOptional
Gets or sets the last gift date.
isSystembooleanOptional
Gets or sets a value indicating whether system.
percentageRecurringGiftdoubleOptional
Gets or sets the percentage recurring gift.
externalIdentifierstring or nullOptional
Gets or sets the external identifier.
impactDatastring or nullOptional
Gets or sets the impact data.

Errors

400
Bad Request Error