Skip to navigation

Update a Pledge

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.

Authentication

AuthorizationBearer

Bearer authentication of the form Bearer <token>, where token is your auth token.

Path parameters

pledgeIdstringRequired

Request

This endpoint expects an object.
amountPledgedstringOptionalformat: "style"
frequencystringOptionalformat: "style"
pledgeDatestringOptional
expectedFulfillmentDatestringOptionalformat: "style"
giftAskIdstringOptional
segmentIdstringOptionalformat: "style"
projectIdstringOptional
isPrivatestringOptionalformat: "style"
paymentslist of objectsOptional
customFieldslist of objectsOptional

Response

OK
idstringOptional
contactIdstringOptional
amountPledgedstringOptional
frequencystringOptional
pledgeDatestringOptional
expectedFulfillmentDatestringOptional
createDateTimeUtcstringOptional
createdByUserstringOptional
modifiedDateTimeUtcstringOptional
modifiedByUserstringOptional
segmentIdstringOptional
segmentstringOptional
projectIdstringOptional
projectstringOptional
isPrivatestringOptional
statusstringOptional
paymentslist of objectsOptional
customFieldslist of objectsOptional

Errors

400
Bad Request Error