# Update cover of a plan **PUT /api/v1/plans/{plan_uuid}/cover/{uuid}** ## Servers - https://api.plannrcrm.com: https://api.plannrcrm.com () ## Authentication methods - Personal access token & O auth2 ## Parameters ### Headers - **X-PLANNR-ACCOUNT-UUID** (string) ### Path parameters - **plan_uuid** (string) - **uuid** (string) ### Body: application/json (object) - **cover_type** (string) | Cover type. For protection policies it must be one of asu, additional_rider_benefit, critical_illness, family_income_benefit, income_insurance, life_assurance, tpd_total_permanent_disability, trauma_insurance, waiver_of_premium, unknown. For insurance policies must be one of 3rd_party, 3rd_party_fire_and_theft, accidental_damage, ambulance, buildings, buildings_and_contents, business, comprehensive, contents, dental, extras, hospital_cash, optical, personal_possessions, private, private_hospital, specialist, unknown | Value | Description | | ----- | ----------- | |3rd_party|3rd Party| |3rd_party_fire_and_theft|3rd Party Fire And Theft| |accidental_damage|Accidental Damage| |additional_rider_benefit|Additional Rider Benefit| |ambulance|Ambulance| |asu|ASU| |buildings|Buildings| |buildings_and_contents|Buildings And Contents| |business|Business| |comprehensive|Comprehensive| |contents|Contents| |critical_illness|Critical Illness| |dental|Dental| |extras|Extras| |family_income_benefit|Family Income Benefit| |hospital_cash|Hospital Cash| |income_insurance|Income Insurance| |life_assurance|Life Assurance| |optical|Optical| |personal_possessions|Personal Possessions| |private|Private| |private_hospital|Private Hospital| |specialist|Specialist| |tpd_total_permanent_disability|TPD (Total Permanent Disability)| |trauma_insurance|Trauma Insurance| |waiver_of_premium|Waiver Of Premium| |unknown|Unknown| - **benefit_amount** (integer) Benefit amount in pennies. Only for protection policies. - **benefit_status** (string) | Benefit status. Only for protection policies. Valid options are: active, inactive and proposed | Value | Description | | ----- | ----------- | |active|Active| |inactive|Inactive| |proposed|Proposed| - **indexation** (float) Indexation. Only for protection policies. - **excess** (integer) Excess amount in pennies. Only for insurance policies. - **beneficiaries** (array[object]) The beneficiaries of the plan. UUID is a required property to update an exising beneficiary. Any beneficiaries UUIDs not included will be deleted on the plan. Any beneficiaries without a UUID are assumed to be a new beneficiary and will be created. ## Responses ### 200 #### Body: application/json (object) - **uuid** (string) The UUID of the resource. - **created_at** (string) The timestamp of when the resource was created. - **updated_at** (string) The timestamp of when the resource was updated. - **cover_type** (string) Cover type - **benefit_amount** (object) Benefit amount - **benefit_frequency** (string) Benefit frequency - **benefit_status** (string) Benefit status - **excess** (object) Excess - **indexation** (number) Indexation percentage - **client** (object) Client this cover is for [Powered by Bump.sh](https://bump.sh)