# Commission Adjustment Types ## Create CommissionAdjustmentType - [POST /commission-adjustment-types](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/commission-adjustment-types/createcommissionadjustmenttype.md): Creates a new CommissionAdjustmentType ## List CommissionAdjustmentType - [GET /commission-adjustment-types](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/commission-adjustment-types/listcommissionadjustmenttype.md): Lists all CommissionAdjustmentType ## Get CommissionAdjustmentType - [GET /commission-adjustment-types/{commAdjType}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/commission-adjustment-types/getcommissionadjustmenttype.md): Gets CommissionAdjustmentType ## Update CommissionAdjustmentType - [PUT /commission-adjustment-types/{commAdjType}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/commission-adjustment-types/updatecommissionadjustmenttype.md): Updates a specific CommissionAdjustmentType. ## Delete CommissionAdjustmentType - [DELETE /commission-adjustment-types/{commAdjType}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/commission-adjustment-types/deletecommissionadjustmenttype.md): Deletes an CommissionAdjustmentType ## Create or Update Batch CommissionAdjustmentType - [PUT /commission-adjustment-types-batch](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/commission-adjustment-types/updatebatchcommissionadjustmenttype.md): Create or Update multiple CommissionAdjustmentType at once. If the entity exists, it will be updated. If the entity does not exist, it will be created.