POST public-api/funding/updateFunding
This method updates the header info of one or more existing fundings. This does not affect the assets associated with the funding. The existing funding is retrieved by calling one of the search APIs. Requires Edit Funding permission. Accepts a maximum of 500 records at a time.
Request Information
URI Parameters
None.
Body Parameters
Collection of FundingModelHeaderInfo| Name | Description | Type | Additional information |
|---|---|---|---|
| FundingName | string |
None. |
|
| Description | string |
None. |
|
| FundingAmount | decimal number |
None. |
|
| BeginDate | date |
None. |
|
| EndDate | date |
None. |
|
| Notes | string |
None. |
|
| AllNotes | Collection of NoteInfo |
None. |
|
| CustomFields | Collection of DcfValueInfo |
None. |
|
| HasAttachment | boolean |
None. |
|
| AttachmentsToAdd | Collection of string |
None. |
|
| AttachmentsToDelete | Collection of string |
None. |
|
| AttachmentNames | Collection of Pair of string [key] and string [value] |
None. |
Request Formats
application/json
Sample:
[
{
"FundingName": "sample string 1",
"Description": "sample string 2",
"FundingAmount": 1.0,
"BeginDate": "2026-09-15T18:31:37.3989993+00:00",
"EndDate": "2026-09-15T18:31:37.3989993+00:00",
"Notes": "sample string 3",
"AllNotes": [
{
"NoteText": "sample string 1",
"NoteDate": "2026-09-15T18:31:37.3989993+00:00",
"UserLogon": "sample string 2"
},
{
"NoteText": "sample string 1",
"NoteDate": "2026-09-15T18:31:37.3989993+00:00",
"UserLogon": "sample string 2"
}
],
"CustomFields": [
{
"ImportRowNumber": 1,
"DcfLabel": "sample string 2",
"DCFDataType": 1,
"DcfTextValue": "sample string 3",
"DcfNumberValue": 1.0,
"DcfDateValue": "2026-09-15T18:31:37.3989993+00:00",
"DcfValueRecordStatus": 0
},
{
"ImportRowNumber": 1,
"DcfLabel": "sample string 2",
"DCFDataType": 1,
"DcfTextValue": "sample string 3",
"DcfNumberValue": 1.0,
"DcfDateValue": "2026-09-15T18:31:37.3989993+00:00",
"DcfValueRecordStatus": 0
}
],
"HasAttachment": true,
"AttachmentsToAdd": [
"sample string 1",
"sample string 2"
],
"AttachmentsToDelete": [
"sample string 1",
"sample string 2"
],
"AttachmentNames": [
{
"Key": "sample string 1",
"Value": "sample string 2"
},
{
"Key": "sample string 1",
"Value": "sample string 2"
}
]
},
{
"FundingName": "sample string 1",
"Description": "sample string 2",
"FundingAmount": 1.0,
"BeginDate": "2026-09-15T18:31:37.3989993+00:00",
"EndDate": "2026-09-15T18:31:37.3989993+00:00",
"Notes": "sample string 3",
"AllNotes": [
{
"NoteText": "sample string 1",
"NoteDate": "2026-09-15T18:31:37.3989993+00:00",
"UserLogon": "sample string 2"
},
{
"NoteText": "sample string 1",
"NoteDate": "2026-09-15T18:31:37.3989993+00:00",
"UserLogon": "sample string 2"
}
],
"CustomFields": [
{
"ImportRowNumber": 1,
"DcfLabel": "sample string 2",
"DCFDataType": 1,
"DcfTextValue": "sample string 3",
"DcfNumberValue": 1.0,
"DcfDateValue": "2026-09-15T18:31:37.3989993+00:00",
"DcfValueRecordStatus": 0
},
{
"ImportRowNumber": 1,
"DcfLabel": "sample string 2",
"DCFDataType": 1,
"DcfTextValue": "sample string 3",
"DcfNumberValue": 1.0,
"DcfDateValue": "2026-09-15T18:31:37.3989993+00:00",
"DcfValueRecordStatus": 0
}
],
"HasAttachment": true,
"AttachmentsToAdd": [
"sample string 1",
"sample string 2"
],
"AttachmentsToDelete": [
"sample string 1",
"sample string 2"
],
"AttachmentNames": [
{
"Key": "sample string 1",
"Value": "sample string 2"
},
{
"Key": "sample string 1",
"Value": "sample string 2"
}
]
}
]
Response Information
Resource Description
WaspResultOfResults| Name | Description | Type | Additional information |
|---|---|---|---|
| Data | Results |
None. |
|
| Messages | Collection of WtResult |
None. |
|
| BatchNumber | integer |
None. |
|
| HasError | boolean |
None. |
|
| HasHttpError | boolean |
None. |
|
| HasMessage | boolean |
None. |
|
| HasSuccessWithMoreDataRemaining | boolean |
None. |
|
| TotalRecordsLongCount | integer |
None. |
Response Formats
application/json
Sample:
{
"Data": {
"ResultList": [
{
"ResultCode": 0,
"Message": "sample string 1",
"HttpStatusCode": 200,
"FieldName": "sample string 2"
},
{
"ResultCode": 0,
"Message": "sample string 1",
"HttpStatusCode": 200,
"FieldName": "sample string 2"
}
],
"SuccessfullResults": 1,
"TotalResults": 2,
"ErrorCount": 0
},
"Messages": [
{
"ResultCode": 0,
"Message": "sample string 1",
"HttpStatusCode": 200,
"FieldName": "sample string 2"
},
{
"ResultCode": 0,
"Message": "sample string 1",
"HttpStatusCode": 200,
"FieldName": "sample string 2"
}
],
"BatchNumber": 1,
"HasError": false,
"HasHttpError": false,
"HasMessage": true,
"HasSuccessWithMoreDataRemaining": false,
"TotalRecordsLongCount": 1
}