POST api/Claim/Submit
Request Information
URI Parameters
None.
Body Parameters
ClaimRecordingRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| CaseNumber | string |
None. |
|
| ClientId | string |
None. |
|
| InteractionNumber | string |
None. |
|
| CompanyCode | string |
None. |
|
| ClaimRecordingRequestType | ClaimRecordingRequestType |
None. |
Request Formats
application/json, text/json
Sample:
{
"CaseNumber": "sample string 1",
"ClientId": "sample string 2",
"InteractionNumber": "sample string 3",
"CompanyCode": "sample string 4",
"ClaimRecordingRequestType": 0
}
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
ClaimResponse| Name | Description | Type | Additional information |
|---|---|---|---|
| CompanyCode | string |
None. |
|
| ClientId | string |
None. |
|
| ClaimNumber | string |
None. |
|
| CaseNumber | string |
None. |
|
| InteractionNumber | string |
None. |
|
| Error | Error |
None. |
|
| ClaimResponseType | ClaimResponseType |
None. |
|
| CustomerInfo | CustomerInfo |
None. |
|
| Fields | Collection of Field |
None. |
Response Formats
application/json, text/json
Sample:
{
"CompanyCode": "sample string 1",
"ClientId": "sample string 2",
"ClaimNumber": "sample string 3",
"CaseNumber": "sample string 4",
"InteractionNumber": "sample string 5",
"Error": {
"$type": "AssurantCoreLibrary.Elita.Error, AssurantCoreLibrary.Model",
"ErrorCode": 1,
"ShortMessage": "sample string 2",
"LongMessage": "sample string 3"
},
"ClaimResponseType": 0,
"CustomerInfo": {
"$type": "AssurantCoreLibrary.Model.Elita.Claim.CustomerInfo, AssurantCoreLibrary.Model",
"CustomerName": "sample string 1",
"EmailAddress": "sample string 2",
"HomePhone": "sample string 3",
"WorkPhone": "sample string 4"
},
"Fields": {
"$type": "AssurantCoreLibrary.Model.Elita.Claim.Field[], AssurantCoreLibrary.Model",
"$values": [
{
"$type": "AssurantCoreLibrary.Model.Elita.Claim.Field, AssurantCoreLibrary.Model",
"Name": "sample string 1",
"Value": "sample string 2"
},
{
"$type": "AssurantCoreLibrary.Model.Elita.Claim.Field, AssurantCoreLibrary.Model",
"Name": "sample string 1",
"Value": "sample string 2"
}
]
}
}