POST api/form/save
Request Information
URI Parameters
None.
Body Parameters
FormBuilderResultView| Name | Description | Type | Additional information |
|---|---|---|---|
| ExtraData | Dictionary of string [key] and Collection of Object [value] |
None. |
|
| Id | integer |
None. |
|
| Title | string |
None. |
|
| Description | string |
None. |
|
| IntroTitle | string |
None. |
|
| IntroDescription | string |
None. |
|
| Blocks | Collection of CoreFormBuilderBlockResultView |
None. |
|
| SubmitButtonLabel | string |
None. |
|
| Action | string |
None. |
|
| ThankyouTitle | string |
None. |
|
| ThankyouMessage | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"Id": 1,
"Title": "sample string 2",
"Description": "sample string 3",
"IntroTitle": "sample string 4",
"IntroDescription": "sample string 5",
"Blocks": [
{
"Id": 1,
"Label": "sample string 2",
"Text": "sample string 3",
"BlockType": 0,
"Field": {
"FieldId": 1,
"FieldDataTypeId": 2,
"DataType": 0,
"Title": "sample string 3",
"Value": {},
"Items": [
{
"Disabled": true,
"Group": {
"Disabled": true,
"Name": "sample string 2"
},
"Selected": true,
"Text": "sample string 3",
"Value": "sample string 4"
},
{
"Disabled": true,
"Group": {
"Disabled": true,
"Name": "sample string 2"
},
"Selected": true,
"Text": "sample string 3",
"Value": "sample string 4"
}
],
"IsUnique": true,
"IsRequired": true,
"GridSize": 64,
"CustomFieldDataId": 1,
"IsPrimaryKey": true,
"RelatedType": {
"Id": 1,
"Code": "sample string 2",
"ParentCode": "sample string 3",
"Icon": "sample string 4",
"NameSingular": "sample string 5",
"NamePlural": "sample string 6",
"Route": "sample string 7",
"HasBoard": true,
"HasPeople": true,
"HasPeopleMultiple": true,
"HasCard": true,
"HasCrmSourceId": true
},
"SelectUrl": "sample string 9",
"SelectIsSearchable": true,
"DisplayableValue": "sample string 11"
},
"IsRequired": true
},
{
"Id": 1,
"Label": "sample string 2",
"Text": "sample string 3",
"BlockType": 0,
"Field": {
"FieldId": 1,
"FieldDataTypeId": 2,
"DataType": 0,
"Title": "sample string 3",
"Value": {},
"Items": [
{
"Disabled": true,
"Group": {
"Disabled": true,
"Name": "sample string 2"
},
"Selected": true,
"Text": "sample string 3",
"Value": "sample string 4"
},
{
"Disabled": true,
"Group": {
"Disabled": true,
"Name": "sample string 2"
},
"Selected": true,
"Text": "sample string 3",
"Value": "sample string 4"
}
],
"IsUnique": true,
"IsRequired": true,
"GridSize": 64,
"CustomFieldDataId": 1,
"IsPrimaryKey": true,
"RelatedType": {
"Id": 1,
"Code": "sample string 2",
"ParentCode": "sample string 3",
"Icon": "sample string 4",
"NameSingular": "sample string 5",
"NamePlural": "sample string 6",
"Route": "sample string 7",
"HasBoard": true,
"HasPeople": true,
"HasPeopleMultiple": true,
"HasCard": true,
"HasCrmSourceId": true
},
"SelectUrl": "sample string 9",
"SelectIsSearchable": true,
"DisplayableValue": "sample string 11"
},
"IsRequired": true
}
],
"SubmitButtonLabel": "sample string 6",
"Action": "sample string 7",
"ThankyouTitle": "sample string 8",
"ThankyouMessage": "sample string 9",
"sample string 1": null,
"sample string 2": null
}
application/xml
Sample:
Sample not available.
text/xml
Sample:
Sample not available.
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml
Sample:
Sample not available.