Update a Gift
Similar to other update methods in the API, excluding a property will remove it’s value from the object.
If you’re only updating a single property, the entire model is still required.
GiftDate will just use the Date portion of the value to set the UTC date. There is no date or time conversion on this field, so make sure that the gift date is the UTC date of the gift.
Authentication
AuthorizationBearer
Bearer authentication of the form Bearer <token>, where token is your auth token.
Path parameters
giftId
Request
This endpoint expects an object.
giftType
giftDate
amount
batch
segmentId
receiptSegmentId
mediaOutletId
notes
isPrivate
receiptDate
contactIndividualId
contactPassthroughId
cashAccountingCode
state
isTaxDeductible
giftAskId
passthroughGiftAskId
grantId
contactMembershipId
currencyCode
exchangeRate
checkNumber
creditCardType
cryptocoinType
transactionHash
coinSoldForCash
coinAmount
dateCoinWasSold
coinSaleAmount
tickerSymbol
stockSoldForCash
dateStockWasSold
stockSaleAmount
iraCustodian
nonCashGiftTypeId
nonCashGiftType
description
nonCashSoldForCash
dateNonCashWasSold
nonCashOriginalAmount
nonCashSaleAmount
giftDesignations
giftPremiums
pledgePayments
recurringGiftPayments
tributeType
tributeId
tributeDescription
acknowledgeeId
customFields
Response
OK
id
transactionSource
transactionId
contactId
contactName
contactUrl
giftType
giftTypeFormatted
giftDate
giftDateFormatted
amount
amountFormatted
currencyCode
exchangeRate
baseCurrencyCode
batch
createDateTimeUtc
createdByUser
modifiedDateTimeUtc
modifiedByUser
segmentId
segment
segmentCode
segmentUrl
mediaOutletId
mediaOutlet
grantId
grant
grantUrl
notes
tribute
tributeId
tributeType
acknowledgeeIndividualId
receiptDate
receiptDateFormatted
contactPassthroughId
contactPassthroughUrl
contactIndividualId
cashAccountingCode
giftAskId
contactMembershipId
giftDesignations
giftPremiums
pledgePayments
recurringGiftPayments
giftUrl
isPrivate
isTaxDeductible
customFields
Errors
400
Bad Request Error