# Claim Rule Types ## Create ClaimRuleClaimType - [POST /claim-rules/{claimRuleKey}/types](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/claim-rule-types/createclaimruleclaimtype.md): Creates a new ClaimRuleClaimType ## List ClaimRuleClaimType - [GET /claim-rules/{claimRuleKey}/types](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/claim-rule-types/listclaimruleclaimtype.md): Lists all ClaimRuleClaimType for the given claimRuleKey ## Get ClaimRuleClaimType - [GET /claim-rules/{claimRuleKey}/types/{claimType}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/claim-rule-types/getclaimruleclaimtype.md): Gets ClaimRuleClaimType ## Update ClaimRuleClaimType - [PUT /claim-rules/{claimRuleKey}/types/{claimType}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/claim-rule-types/updateclaimruleclaimtype.md): Updates a specific ClaimRuleClaimType. ## Delete ClaimRuleClaimType - [DELETE /claim-rules/{claimRuleKey}/types/{claimType}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/claim-rule-types/deleteclaimruleclaimtype.md): Deletes an ClaimRuleClaimType ## Create or Update Batch ClaimRuleClaimType - [PUT /claim-rules/{claimRuleKey}/types-batch](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/claim-rule-types/updatebatchclaimruleclaimtype.md): Create or Update multiple ClaimRuleClaimType at once. If the entity exists, it will be updated. If the entity does not exist, it will be created.