# Procedure Categories

 - [POST /procedure-categories](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/procedure-categories/createprocedurecategory.md): Creates a new ProcedureCategory
 - [GET /procedure-categories](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/procedure-categories/listprocedurecategory.md): Lists all ProcedureCategory given a specific
 - [GET /procedure-categories/{categoryID}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/procedure-categories/getprocedurecategory.md): Gets ProcedureCategory
 - [PUT /procedure-categories/{categoryID}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/procedure-categories/updateprocedurecategory.md): Updates a specific ProcedureCategory.
 - [DELETE /procedure-categories/{categoryID}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/procedure-categories/deleteprocedurecategory.md): Deletes an ProcedureCategory
 - [PUT /procedure-categories-batch](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/procedure-categories/updatebatchprocedurecategory.md): Create or Update multiple ProcedureCategory at once. If the entity exists, it will be updated. If the entity does not exist, it will be created.
