---
schema_version: "1"
id: d6b218d9bc0e4682ca345174a54f01b624b409c04bbeaebd5c9ce78cf149ed01
title: ConnectApi.CancelPolicyInputRepresentation
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/insurance_developer_guide/apex_connectapi_input_cancel_policy.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/apex_connectapi_input_cancel_policy.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 8847736bdfc6fab6efe715a1109ec9dd6dc87ad614a40fc45b7902951272f006
description: Input representation of the request to cancel a policy.
---
# ConnectApi.CancelPolicyInputRepresentation

Input representation of the request to cancel a policy.

| Property | Type | Description | Required or Optional | Available Version |
| --- | --- | --- | --- | --- |
| effectiveDate | String | Date on which the cancellation of the policy goes into effect. | Required | 63.0 |
| transactionRecord | [InsurancePolicyTransactionInputRepresentation](https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/apex_connectapi_input_insurance_policy_transaction.htm "Input representation details of an insurance policy transaction.") | The JSON structure that overrides the transaction information. | Optional | 63.0 |