# Plan Benefits ## Copy Plan Benefit - [POST /plans-benefits-copy](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/adv.-benefits/copyplanbenefit.md): Copies an existing Plan Benefit to another existing Plan. ## Create PlanBenefits - [POST /plans/{planID}/benefits](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/plan-benefits/createplanbenefits.md): Creates a new PlanBenefits ## List PlanBenefits - [GET /plans/{planID}/benefits](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/plan-benefits/listplanbenefits.md): Lists all PlanBenefits planID ## Get PlanBenefits - [GET /plans/{planID}/benefits/{benefitCode}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/plan-benefits/getplanbenefits.md): Gets PlanBenefits ## Update PlanBenefits - [PUT /plans/{planID}/benefits/{benefitCode}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/plan-benefits/updateplanbenefits.md): Updates a specific PlanBenefits. ## Delete PlanBenefits - [DELETE /plans/{planID}/benefits/{benefitCode}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/plan-benefits/deleteplanbenefits.md): Deletes an PlanBenefits ## Create or Update Batch PlanBenefits - [PUT /plans/{planID}/benefits-batch](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/plan-benefits/updatebatchplanbenefits.md): Create or Update multiple PlanBenefits at once. If the entity exists, it will be updated. If the entity does not exist, it will be created. ## List Included PlanBenefits - [GET /plans/{planID}/included-benefits/{benefitCode}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/plan-benefits/listincludedplanbenefits.md): Lists all Included PlanBenefits for a given planID and benefitCode ## Copy Plan Benefit - [POST /plans-benefits-copy](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/plan-benefits/copyplanbenefit.md): Copies an existing Plan Benefit to another existing Plan.