# Claim Rule Procedures ## Create ClaimRuleProcedure - [POST /claim-rules/{claimRuleKey}/procedures](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/claim-rule-procedures/createclaimruleprocedure.md): Creates a new ClaimRuleProcedure ## List ClaimRuleProcedure - [GET /claim-rules/{claimRuleKey}/procedures](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/claim-rule-procedures/listclaimruleprocedure.md): Lists all ClaimRuleProcedure for the given claimRuleKey ## Get ClaimRuleProcedure - [GET /claim-rules/{claimRuleKey}/procedures/{fromProcedure}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/claim-rule-procedures/getclaimruleprocedure.md): Gets ClaimRuleProcedure ## Update ClaimRuleProcedure - [PUT /claim-rules/{claimRuleKey}/procedures/{fromProcedure}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/claim-rule-procedures/updateclaimruleprocedure.md): Updates a specific ClaimRuleProcedure. ## Delete ClaimRuleProcedure - [DELETE /claim-rules/{claimRuleKey}/procedures/{fromProcedure}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/claim-rule-procedures/deleteclaimruleprocedure.md): Deletes an ClaimRuleProcedure ## Create or Update Batch ClaimRuleProcedure - [PUT /claim-rules/{claimRuleKey}/procedures-batch](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/claim-rule-procedures/updatebatchclaimruleprocedure.md): Create or Update multiple ClaimRuleProcedure at once. If the entity exists, it will be updated. If the entity does not exist, it will be created.