POST public-api/funding/fundinginfosearch
This method returns all the active fundings whose funding name or description contains the supplied search text, ordered by funding name. Each funding is returned with its header details and its notes, newest note first. Requires Allow Funding permission. A blank search string is rejected with an invalid-funding message rather than returning every funding, and a search that matches nothing returns the same message. Note: This is a Post API to avoid limitations inherent to passing parameters on the URL.
Request Information
URI Parameters
None.
Body Parameters
SearchStringClass| Name | Description | Type | Additional information |
|---|---|---|---|
| SearchString | string |
None. |
Request Formats
application/json
Sample:
{
"SearchString": "sample string 1"
}
Response Information
Resource Description
WaspResultOfListOfFundingModelHeaderInfo| Name | Description | Type | Additional information |
|---|---|---|---|
| Data | Collection of FundingModelHeaderInfo |
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": [
{
"FundingName": "sample string 1",
"Description": "sample string 2",
"FundingAmount": 1.0,
"BeginDate": "2026-11-05T21:57:44.2349829+00:00",
"EndDate": "2026-11-05T21:57:44.2349829+00:00",
"Notes": "sample string 3",
"AllNotes": [
{
"NoteText": "sample string 1",
"NoteDate": "2026-11-05T21:57:44.2349829+00:00",
"UserLogon": "sample string 2"
},
{
"NoteText": "sample string 1",
"NoteDate": "2026-11-05T21:57:44.2349829+00:00",
"UserLogon": "sample string 2"
}
],
"CustomFields": [
{
"ImportRowNumber": 1,
"DcfLabel": "sample string 2",
"DCFDataType": 1,
"DcfTextValue": "sample string 3",
"DcfNumberValue": 1.0,
"DcfDateValue": "2026-11-05T21:57:44.2349829+00:00",
"DcfValueRecordStatus": 0
},
{
"ImportRowNumber": 1,
"DcfLabel": "sample string 2",
"DCFDataType": 1,
"DcfTextValue": "sample string 3",
"DcfNumberValue": 1.0,
"DcfDateValue": "2026-11-05T21:57:44.2349829+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-11-05T21:57:44.2349829+00:00",
"EndDate": "2026-11-05T21:57:44.2349829+00:00",
"Notes": "sample string 3",
"AllNotes": [
{
"NoteText": "sample string 1",
"NoteDate": "2026-11-05T21:57:44.2349829+00:00",
"UserLogon": "sample string 2"
},
{
"NoteText": "sample string 1",
"NoteDate": "2026-11-05T21:57:44.2349829+00:00",
"UserLogon": "sample string 2"
}
],
"CustomFields": [
{
"ImportRowNumber": 1,
"DcfLabel": "sample string 2",
"DCFDataType": 1,
"DcfTextValue": "sample string 3",
"DcfNumberValue": 1.0,
"DcfDateValue": "2026-11-05T21:57:44.2349829+00:00",
"DcfValueRecordStatus": 0
},
{
"ImportRowNumber": 1,
"DcfLabel": "sample string 2",
"DCFDataType": 1,
"DcfTextValue": "sample string 3",
"DcfNumberValue": 1.0,
"DcfDateValue": "2026-11-05T21:57:44.2349829+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"
}
]
}
],
"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
}