POST api/vehiclepolicycontent/{orgKey}/save
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| orgKey | integer |
Required |
Body Parameters
VehiclePolicyVersions| Name | Description | Type | Additional information |
|---|---|---|---|
| VehiclePolicyVersionKey | integer |
None. |
|
| VehiclePolicyVersionNumber | string |
None. |
|
| VehiclePolicyData | string |
None. |
|
| Organization | OrganizationModel |
None. |
|
| Documents | Documents |
None. |
|
| VehiclePolicyStartDate | date |
None. |
|
| VehiclePolicyEndDate | date |
None. |
|
| VehiclePolicyCreatedBy | ContactModel |
None. |
|
| VehiclePolicyCreateDate | date |
None. |
|
| VehiclePolicyUpdatedBy | ContactModel |
None. |
|
| VehiclePolicyUpdateDate | date |
None. |
|
| StatusKey | byte |
None. |
|
| VehiclePolicyDescription | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"vehiclePolicyVersionKey": 1,
"vehiclePolicyVersionNumber": "sample string 2",
"vehiclePolicyData": "sample string 3",
"organization": {
"siteTemplate": {
"templateKey": 1,
"templateHeadingColor": "sample string 2",
"templateSidebarColor": "sample string 3",
"templateTextColor": "sample string 4"
},
"address": {
"address1": "sample string 1",
"address2": "sample string 2",
"addressCity": "sample string 3",
"addressState": "sample string 4",
"addressZipCode": "sample string 5"
},
"emails": [
{
"userKey": 1,
"emailType": "sample string 1",
"emailTypeKey": 64,
"contactEmailAddress": "sample string 3",
"contactEmailKey": 4,
"contactKey": 5
},
{
"userKey": 1,
"emailType": "sample string 1",
"emailTypeKey": 64,
"contactEmailAddress": "sample string 3",
"contactEmailKey": 4,
"contactKey": 5
}
],
"orgKey": 1,
"orgTimeZone": "sample string 2",
"name": "sample string 3",
"contactPhoneNumber": "sample string 4",
"logoURI": "sample string 5",
"logoFileName": "sample string 6",
"alternateEmail": "sample string 7",
"email": "sample string 8",
"templateKey": 1
},
"documents": {
"documentKey": 1,
"serverStorageType": {
"serverStorageTypeKey": 64,
"serverStorageTypeName": "sample string 2",
"serverStorageTypeDescription": "sample string 3"
},
"documentFileName": "sample string 2",
"documentSize": 3.0,
"documentGUID": "sample string 4",
"documentPath": "sample string 5",
"documentUri": "sample string 6",
"documentDescription": "sample string 7",
"blobStream": null,
"blobContentType": "sample string 8",
"size": 9
},
"vehiclePolicyStartDate": "2026-01-29T20:40:06.0764437+00:00",
"vehiclePolicyEndDate": "2026-01-29T20:40:06.0764437+00:00",
"vehiclePolicyCreatedBy": {
"key": 1,
"firstName": "sample string 2",
"lastName": "sample string 3",
"middleName": "sample string 4"
},
"vehiclePolicyCreateDate": "2026-01-29T20:40:06.0764437+00:00",
"vehiclePolicyUpdatedBy": {
"key": 1,
"firstName": "sample string 2",
"lastName": "sample string 3",
"middleName": "sample string 4"
},
"vehiclePolicyUpdateDate": "2026-01-29T20:40:06.0764437+00:00",
"statusKey": 64,
"vehiclePolicyDescription": "sample string 9"
}
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
PageViewModel| Name | Description | Type | Additional information |
|---|---|---|---|
| StatusCode | integer |
None. |
|
| StatusMessage | string |
None. |
|
| TotalCount | integer |
None. |
|
| ModelObject | Object |
None. |
|
| CurrentDateTime | date |
None. |
Response Formats
application/json, text/json
Sample:
{
"statusCode": 1,
"statusMessage": "sample string 2",
"totalCount": 3,
"modelObject": {},
"currentDateTime": "2026-01-29T20:40:06.0764437+00:00"
}