For AI agents: the docs index is at https://docs.usecanopy.com/llms.txt. Append .md to any documentation page URL to get its markdown version.
| field | type | description | properties |
|---|
| policy_notice_id | string(uuid) | ID of the notice | |
| carrier_identifier | string | null | The carrier's own identifier for the notice | |
| type | string | What the notice is about. A rescinded cancellation or non-renewal is its own notice, so the original notice stays on the policy. | enum: CANCELLATION_INSURED_REQUEST, CANCELLATION_NONPAYMENT, CANCELLATION_RESCINDED, NON_RENEWAL, NON_RENEWAL_RESCINDED |
| created_date | string(date-time) | When the carrier issued the notice | |
| effective_date | string(date-time) | null | When the notice takes effect, such as the cancellation date | |
| non_renewal_reason | string | null | The carrier's reason for a non-renewal, when it gives one | |
| minimum_due_amount_cents | integer | null | The minimum amount due to avoid a non-payment cancellation, in cents | |