# Benefit Procedures ## Create BenefitProcedures - [POST /benefits/{benefitCode}/procedures](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/benefit-procedures/createbenefitprocedures.md): Creates a new BenefitProcedures ## List BenefitProcedures - [GET /benefits/{benefitCode}/procedures](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/benefit-procedures/listbenefitprocedures.md): Lists all BenefitProcedures benefitCode ## Get BenefitProcedures - [GET /benefits/{benefitCode}/procedures/{fromProcedure}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/benefit-procedures/getbenefitprocedures.md): Gets BenefitProcedures ## Update BenefitProcedures - [PUT /benefits/{benefitCode}/procedures/{fromProcedure}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/benefit-procedures/updatebenefitprocedures.md): Updates a specific BenefitProcedures. ## Delete BenefitProcedures - [DELETE /benefits/{benefitCode}/procedures/{fromProcedure}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/benefit-procedures/deletebenefitprocedures.md): Deletes an BenefitProcedures ## Create or Update Batch BenefitProcedures - [PUT /benefits/{benefitCode}/procedures-batch](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/benefit-procedures/updatebatchbenefitprocedures.md): Create or Update multiple BenefitProcedures at once. If the entity exists, it will be updated. If the entity does not exist, it will be created.