Update a Gift Ask
PUT {{baseUrl}}/api/GiftAsk/:giftAskId
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.
Request Body
{"askAmount"=>"<double:required>", "askDate"=>"<dateTime:optional>", "expectedFulfillmentDate"=>"<dateTime:optional>", "notes"=>"<string:optional>", "askType"=>"<string:FixedAsk|RecurringAsk:required>", "frequency"=>"<string:optional>", "declined"=>"<boolean:optional:default=false>", "projectId"=>"<integer:optional>", "segmentId"=>"<integer:optional>", "assignedUserId"=>"<integer:optional>", "secondaryAssignedUserId"=>"<integer:optional>", "status"=>"<string:required>", "customFields"=>[{"name"=>"<string:required>", "value"=>"<string:optional>"}, {"name"=>"<string:required>", "value"=>"<string:optional>"}]}
HEADERS
Key | Datatype | Required | Description |
---|---|---|---|
Content-Type | string |
RESPONSES
status: OK
{"id":"\u003cinteger\u003e","giftAskUrl":"\u003cstring\u003e","giftsAppliedUrl":"\u003cstring\u003e","contactId":"\u003cinteger\u003e","contactUrl":"\u003cstring\u003e","askAmount":"\u003cdouble\u003e","askAmountFormatted":"\u003cstring\u003e","askDate":"\u003cdateTime\u003e","askDateFormatted":"\u003cstring\u003e","expectedFulfillmentDate":"\u003cdateTime\u003e","expectedFulfillmentDateFormatted":"\u003cstring\u003e","notes":"\u003cstring\u003e","askType":"\u003cstring\u003e","frequency":"\u003cstring\u003e","declined":"\u003cboolean\u003e","createDateTimeUtc":"\u003cdateTime\u003e","createdByUser":"\u003cstring\u003e","modifiedDateTimeUtc":"\u003cdateTime\u003e","modifiedByUser":"\u003cstring\u003e","projectId":"\u003cinteger\u003e","project":"\u003cstring\u003e","projectUrl":"\u003cstring\u003e","segmentId":"\u003cinteger\u003e","segment":"\u003cstring\u003e","segmentCode":"\u003cstring\u003e","segmentUrl":"\u003cstring\u003e","assignedUserId":"\u003cinteger\u003e","assignedUser":"\u003cstring\u003e","secondaryAssignedUser":"\u003cstring\u003e","secondaryAssignedUserId":"\u003cinteger\u003e","status":"\u003cstring\u003e","customFields":[{"name":"\u003cstring\u003e","value":"\u003cstring\u003e","displayName":"\u003cstring\u003e"},{"name":"\u003cstring\u003e","value":"\u003cstring\u003e","displayName":"\u003cstring\u003e"}]}