# Condition Records ## Update a Condition Record Set - [POST /conditionrecordset.update/{id}](https://api.pricefx.com/openapi/reference/pricefx-server_openapi/condition-records/post-conditionrecordset.update-id.md): Allows you to update label, userGroupViewDetails, or userGroupEdit property of the Condition Record Set (CRCS). Required roles: - SUPPORT - PB_CONDITIONRECORDEDITOR ## Add a Condition Record Set - [POST /add/CRCS](https://api.pricefx.com/openapi/reference/pricefx-server_openapi/condition-records/post-add-crcs.md): Adds a Condition Record Set (CRCS) object. ## List Condition Record Sets - [POST /fetch/CRCS](https://api.pricefx.com/openapi/reference/pricefx-server_openapi/condition-records/post-fetch-crcs.md): Retrieves all Condition Record Set (CRCS) objects. ## Delete a Condition Records Set - [POST /delete/CRCS](https://api.pricefx.com/openapi/reference/pricefx-server_openapi/condition-records/post-delete-crcs.md): Deletes the specified Condition Record Set (CRCS). ## Get a Condition Record Item - [POST /fetch/CRCI12](https://api.pricefx.com/openapi/reference/pricefx-server_openapi/condition-records/post-fetch-crci12.md): Retrieves a Condition Record Item with 12 keys. >You can use the CRCI1..CRCI12 type codes in the path to retrieve Condition Record Items with different number of keys. > It is not possible to edit or delete the CRCI type codes. ## Add a Condition Record Item Attribute Meta - [POST /add/CRCIM](https://api.pricefx.com/openapi/reference/pricefx-server_openapi/condition-records/post-add-crcim.md): Creates a Condition Record Item Attribute Meta. ## Update a Condition Record Item Attribute Meta - [POST /update/CRCIM](https://api.pricefx.com/openapi/reference/pricefx-server_openapi/condition-records/post-update-crcim.md): Updates a Condition Record Item Attribute Meta. ## Get a Condition Record Item Attribute Meta - [POST /fetch/CRCIM](https://api.pricefx.com/openapi/reference/pricefx-server_openapi/condition-records/post-fetch-crcim.md): Retrieves a Condition Record Item Attribute Meta. ## Delete a Condition Record Item Attribute Meta - [POST /delete/CRCIM](https://api.pricefx.com/openapi/reference/pricefx-server_openapi/condition-records/post-delete-crcim.md): Deletes a Condition Record Item Attribute Meta. ## Get Condition Record Set Items With Set Id Validation - [POST /conditionrecordset.fetch/CRCI3](https://api.pricefx.com/openapi/reference/pricefx-server_openapi/condition-records/post-conditionrecordset-fetch-crci3.md): Retrieves Condition Record Items with 3 keys (CRCI3) from the specified Condition Record Set. >You can use the CRCI1..CRCI12 type codes in the path to retrieve Condition Record Items with different number of keys. You can check for mandatory parameters, e. g.conditionRecordSetId.