POST api/customfield/addorupdate
Request Information
URI Parameters
None.
Body Parameters
Collection of CustomFieldEntity| Name | Description | Type | Additional information |
|---|---|---|---|
| CustomFieldId | integer |
None. |
|
| FieldName | string |
None. |
|
| FieldType | string |
None. |
|
| FieldOptions | string |
None. |
|
| IsMandatory | boolean |
None. |
|
| RequiredForBill | boolean |
None. |
|
| FieldOrder | integer |
None. |
|
| Module | string |
None. |
|
| Active | boolean |
None. |
|
| CreatedTime | date |
None. |
|
| UpdatedTime | date |
None. |
|
| VendorId | integer |
None. |
|
| CustomFieldValue | string |
None. |
|
| IncludeInInvoice | boolean |
None. |
|
| AutoRemoveOnBill | boolean |
None. |
Request Formats
application/json, text/json
Sample:
[
{
"CustomFieldId": 1,
"FieldName": "sample string 2",
"FieldType": "sample string 3",
"FieldOptions": "sample string 4",
"IsMandatory": true,
"RequiredForBill": true,
"FieldOrder": 7,
"Module": "sample string 8",
"Active": true,
"CreatedTime": "2025-12-31T16:37:11.6440214+05:30",
"UpdatedTime": "2025-12-31T16:37:11.6440214+05:30",
"VendorId": 11,
"CustomFieldValue": "sample string 12",
"IncludeInInvoice": true,
"AutoRemoveOnBill": true
},
{
"CustomFieldId": 1,
"FieldName": "sample string 2",
"FieldType": "sample string 3",
"FieldOptions": "sample string 4",
"IsMandatory": true,
"RequiredForBill": true,
"FieldOrder": 7,
"Module": "sample string 8",
"Active": true,
"CreatedTime": "2025-12-31T16:37:11.6440214+05:30",
"UpdatedTime": "2025-12-31T16:37:11.6440214+05:30",
"VendorId": 11,
"CustomFieldValue": "sample string 12",
"IncludeInInvoice": true,
"AutoRemoveOnBill": true
}
]
application/xml, text/xml
Sample:
<ArrayOfCustomFieldEntity xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/pos_crm_api_DAL.Entities">
<CustomFieldEntity>
<Active>true</Active>
<AutoRemoveOnBill>true</AutoRemoveOnBill>
<CreatedTime>2025-12-31T16:37:11.6440214+05:30</CreatedTime>
<CustomFieldId>1</CustomFieldId>
<CustomFieldValue>sample string 12</CustomFieldValue>
<FieldName>sample string 2</FieldName>
<FieldOptions>sample string 4</FieldOptions>
<FieldOrder>7</FieldOrder>
<FieldType>sample string 3</FieldType>
<IncludeInInvoice>true</IncludeInInvoice>
<IsMandatory>true</IsMandatory>
<Module>sample string 8</Module>
<RequiredForBill>true</RequiredForBill>
<UpdatedTime>2025-12-31T16:37:11.6440214+05:30</UpdatedTime>
<VendorId>11</VendorId>
</CustomFieldEntity>
<CustomFieldEntity>
<Active>true</Active>
<AutoRemoveOnBill>true</AutoRemoveOnBill>
<CreatedTime>2025-12-31T16:37:11.6440214+05:30</CreatedTime>
<CustomFieldId>1</CustomFieldId>
<CustomFieldValue>sample string 12</CustomFieldValue>
<FieldName>sample string 2</FieldName>
<FieldOptions>sample string 4</FieldOptions>
<FieldOrder>7</FieldOrder>
<FieldType>sample string 3</FieldType>
<IncludeInInvoice>true</IncludeInInvoice>
<IsMandatory>true</IsMandatory>
<Module>sample string 8</Module>
<RequiredForBill>true</RequiredForBill>
<UpdatedTime>2025-12-31T16:37:11.6440214+05:30</UpdatedTime>
<VendorId>11</VendorId>
</CustomFieldEntity>
</ArrayOfCustomFieldEntity>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
HttpResponseMessage| Name | Description | Type | Additional information |
|---|---|---|---|
| Version | Version |
None. |
|
| Content | HttpContent |
None. |
|
| StatusCode | HttpStatusCode |
None. |
|
| ReasonPhrase | string |
None. |
|
| Headers | Collection of Object |
None. |
|
| RequestMessage | HttpRequestMessage |
None. |
|
| IsSuccessStatusCode | boolean |
None. |