### Claims API Specification

#### personId
- **Type**: uuid  
- **Required**: Defaults to null  
- **Description**: Unique identifier (UUID v4 format)

#### userId
- **Type**: uuid  
- **Description**: Unique identifier (UUID v4 format)

#### address
- **Type**: object  
- **Description**: The incident address — where the incident occurred, not the policyholder's home address. `address.country` is required. Accepts an ISO 3166-1 alpha-2 code (e.g. 'UK') or full country name (e.g. 'United Kingdom').

#### incidentDate
- **Type**: string  
- **Description**: An ISO-formatted date value

#### policyId
- **Type**: uuid  
- **Description**: Policy identifier (UUID format)

#### claimType
- **Type**: string (enum)  
- **Allowed Values**: `theft`, `damage`, `health`, `liability`

#### incidentDetails
- **Type**: array of strings  
- **Description**: Details about the incident

#### crimeReferenceNumber
- **Type**: string  
- **Description**: Crime reference number

#### createClaimDeeplink
- **Type**: boolean (true/false)

#### person
- **Type**: object  
- **Description**: Person object

#### private
- **Type**: boolean (true/false)

#### productIds
- **Type**: array of strings  
- **Required**: A list of productIds on the claim

#### x-api-region
- **Type**: string  
- **Description**: The API region of your interaction. In most cases, this will match the customer region.

#### x-api-language
- **Type**: string  
- **Description**: Where applicable, the language for any textual content we may send to the customer.

### Example Usage

#### `201      The created record`

```bash
curl --request POST \
     --url https://api.uat.laka.co/v3/claims \
     --header 'accept: application/json' \
     --header 'content-type: application/json' \
     --data '{"personId":null}'
```

### Base URL
- **URL**: https://api.uat.laka.co/v3/claims
