Minimum criteria for an unverified policy and claim

To create an unverified policy, use the following endpoint:

  • POST /claim/v1/unverified-policies

To create a draft claim (regardless of whether the policy is verified or unverified), use the following endpoint:

  • POST /claim/v1/claims

Minimum creation criteria

At a minimum, an unverified policy must have:

  • A policy number (a String value)
  • A policy type (a typecode from the PolicyType typelist)

At a minimum, a claim with an unverified policy must have:

  • A policy number (which must match the unverified policy's policy number)
  • A loss date

The following composite request creates an unverified policy and claim with the minimum amount of data. As is always the case with JSON, the fields can be listed in any order. Response payloads list fields in alphabetic order. However, the examples in the documentation list these fields in the most human readable order.

POST /composite/v1/composite

{
  "requests": [
    {
      "method": "post",
      "uri": "/claim/v1/unverified-policies",
      "body": {
        "data": {
          "attributes": {
            "policyNumber": "unverified-minimum",
            "policyType": {
              "code": "PersonalAuto"
            }
          }
        }
      }
    },
    {
      "method": "post",
      "uri": "/claim/v1/claims",
      "body": {
        "data": {
          "attributes": {
            "lossDate": "2021-03-04T07:00:00.000Z",
            "policyNumber": "unverified-minimum"
          }            
        }
      }
    }
  ]
}