# Benefits ## Create Benefit - [POST /benefits](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/benefits/createbenefit.md): Creates a new Benefit ## List Benefits - [GET /benefits](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/benefits/listbenefits.md): Lists all Benefits with optional Benefit Category ## List Benefit Riders - [GET /plans/{planId}/benefits/riders](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/benefits/listbenefitplanriders.md): Lists all Benefits that are Riders on a specific Plan ## Get a Benefit - [GET /benefits/{benefitCode}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/benefits/getbenefit.md): Gets a specific Benefit by Benefit Code ## Update Benefit - [PUT /benefits/{benefitCode}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/benefits/updatebenefit.md): Updates a specific Benefit ## Delete a Benefit - [DELETE /benefits/{benefitCode}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/benefits/deletebenefitcodes.md): Deletes a specific Benefit by Benefit Code ## Create or Update Batch of Benefits - [PUT /benefits-batch](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/benefits/updatebatchbenefits.md): Create or Update multiple Benefits at once. If the entity exists, it will be updated. If the entity does not exist, it will be created. ## List Benefit Levels - [GET /benefit-levels](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/benefits/listbenefitlevels.md): List of all Benefit Levels with Key, Display and Description ## List Benefit Plan Maximum Types - [GET /benefit-plan-maximum-types](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/benefits/listbenefitplanmaximumtypes.md): List of all Benefit Plan Maximum Types ## List Benefit Plan Maximum Per Types - [GET /benefit-plan-maximum-per-types](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/benefits/listbenefitplanmaximumpertypes.md): List of all Benefit Plan Maximum Per Types ## List Benefit Plan Dental Designation Types - [GET /benefit-plan-dental-designation-types](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/benefits/listbenefitplandentaldesignationtypes.md): List of all Benefit Plan Dental Designation Types ## List Benefit Plan Maximum Network Types - [GET /benefit-plan-maximum-network-types](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/benefits/listbenefitplanmaximumnetworktypes.md): List of all Benefit Plan Maximum Network Types ## List Benefit Plan Maximum Scope Types - [GET /benefit-plan-maximum-coverage-types](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/benefits/listbenefitplanmaximumcoveragetypes.md): List of all Benefit Plan Maximum Coverage Types ## List Benefit Rate Types - [GET /benefit-rate-types](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/benefits/listbenefitratetypes.md): List all Benefit Rate Types ## List Benefit Rate Max Types - [GET /benefit-rate-max-types](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/benefits/listbenefitratemaxtypes.md): List all Benefit Rate Max Types ## List Out of Pocket (OOP) Types - [GET /oop-types](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/benefits/listoutofpockettypes.md): List all Out of Pocket (OOP) Type key/value pairings. ## List Out of Pocket (OOP) Calculations - [GET /oop-calculations](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/benefits/listoutofpocketcalculations.md): List all Out of Pocket (OOP) Calculation key/value pairings. ## List Plan Benefit Amount Types - [GET /plan-benefit-amount-types](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/benefits/listplanbenefitamounttypes.md): List Plan Benefit Amount Types ## List Plan Benefit Co-Pay Per Types - [GET /plan-benefit-co-pay-per-types](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/benefits/listplanbenefitcopaypertypes.md): List Plan Benefit Co-Pay Per Types