POST api/Claim/Submit

Request Information

URI Parameters

None.

Body Parameters

ClaimRecordingRequest
NameDescriptionTypeAdditional 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
NameDescriptionTypeAdditional 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"
      }
    ]
  }
}