POST ValidateSavedPolicyOrEndorsement

Request Information

URI Parameters

None.

Body Parameters

RSUIValidationRequest
NameDescriptionTypeAdditional information
MGAId

globally unique identifier

None.

PolicyNumber

integer

None.

EndorsementId

integer

None.

PolicySymbol

string

None.

Request Formats

application/xml, text/xml

Sample:
<RSUIValidationRequest xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <MGAId>0105f98a-6e8e-4c2f-9df8-4a44faf63661</MGAId>
  <PolicyNumber>1</PolicyNumber>
  <EndorsementId>1</EndorsementId>
  <PolicySymbol>sample string 2</PolicySymbol>
</RSUIValidationRequest>

application/json, text/json

Sample:
{
  "mgaId": "0105f98a-6e8e-4c2f-9df8-4a44faf63661",
  "policyNumber": 1,
  "endorsementId": 1,
  "policySymbol": "sample string 2"
}

text/html

Sample:
{"mgaId":"0105f98a-6e8e-4c2f-9df8-4a44faf63661","policyNumber":1,"endorsementId":1,"policySymbol":"sample string 2"}

Response Information

Resource Description

RSUIServiceCallResult
NameDescriptionTypeAdditional information
ResultCode

RSUIServiceCallResultCode

None.

ErrorMessages

Collection of string

None.

ValidationWarnings

Collection of string

None.

ValidationMessages

Collection of string

None.

ValidationErrors

Collection of ValidationError

None.

Exception

string

None.

Response Formats

application/xml, text/xml

Sample:
<RSUIServiceCallResult xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <ResultCode>Failure</ResultCode>
  <ErrorMessages>
    <string>sample string 1</string>
    <string>sample string 2</string>
  </ErrorMessages>
  <ValidationWarnings>
    <string>sample string 1</string>
    <string>sample string 2</string>
  </ValidationWarnings>
  <ValidationMessages>
    <string>sample string 1</string>
    <string>sample string 2</string>
  </ValidationMessages>
  <ValidationErrors>
    <ValidationError>
      <PropertyName>sample string 1</PropertyName>
      <ErrorMessage>sample string 2</ErrorMessage>
      <IsOverridable>true</IsOverridable>
      <ValidationLevelId>4</ValidationLevelId>
      <ValidationCode>5</ValidationCode>
    </ValidationError>
    <ValidationError>
      <PropertyName>sample string 1</PropertyName>
      <ErrorMessage>sample string 2</ErrorMessage>
      <IsOverridable>true</IsOverridable>
      <ValidationLevelId>4</ValidationLevelId>
      <ValidationCode>5</ValidationCode>
    </ValidationError>
  </ValidationErrors>
  <Exception>sample string 1</Exception>
</RSUIServiceCallResult>

application/json, text/json

Sample:
{
  "resultCode": 0,
  "errorMessages": [
    "sample string 1",
    "sample string 2"
  ],
  "validationWarnings": [
    "sample string 1",
    "sample string 2"
  ],
  "validationMessages": [
    "sample string 1",
    "sample string 2"
  ],
  "validationErrors": [
    {
      "propertyName": "sample string 1",
      "errorMessage": "sample string 2",
      "isOverridable": true,
      "validationLevelId": 4,
      "validationCode": 5
    },
    {
      "propertyName": "sample string 1",
      "errorMessage": "sample string 2",
      "isOverridable": true,
      "validationLevelId": 4,
      "validationCode": 5
    }
  ],
  "exception": "sample string 1"
}

text/html

Sample:
{"resultCode":0,"errorMessages":["sample string 1","sample string 2"],"validationWarnings":["sample string 1","sample string 2"],"validationMessages":["sample string 1","sample string 2"],"validationErrors":[{"propertyName":"sample string 1","errorMessage":"sample string 2","isOverridable":true,"validationLevelId":4,"validationCode":5},{"propertyName":"sample string 1","errorMessage":"sample string 2","isOverridable":true,"validationLevelId":4,"validationCode":5}],"exception":"sample string 1"}

text/javascript, application/javascript, application/json-p

Sample:
({"resultCode":0,"errorMessages":["sample string 1","sample string 2"],"validationWarnings":["sample string 1","sample string 2"],"validationMessages":["sample string 1","sample string 2"],"validationErrors":[{"propertyName":"sample string 1","errorMessage":"sample string 2","isOverridable":true,"validationLevelId":4,"validationCode":5},{"propertyName":"sample string 1","errorMessage":"sample string 2","isOverridable":true,"validationLevelId":4,"validationCode":5}],"exception":"sample string 1"});