List all inventory tag rules
Retrieves all inventory tag rules for the specified company, including linked tag information.
path Parameters
companyIdThe unique identifier of the company
List all inventory tag rules › Responses
List of inventory tag rules
createdAtTimestamp when the rule was created (UTC)
updatedAtTimestamp when the rule was last updated (UTC)
tagNameName of the linked tag
tagColorColor of the linked tag
ruleIdUnique identifier for the rule
companyIdIdentifier of the owning company
tagIdTag to assign when rule matches
nameRule name (must be unique within company)
descriptionOptional description of the rule's purpose
ruleJsonJSON representation of the rule logic
isActiveWhether the rule is active and should be evaluated
Create new inventory tag rule
Creates a new inventory tag rule for the specified company. The rule will be automatically evaluated against existing inventory.
path Parameters
companyIdThe unique identifier of the company
Create new inventory tag rule › Request Body
tagIdTag to assign when rule matches
nameRule name (must be unique within company)
descriptionOptional description of the rule's purpose
ruleJsonJSON representation of the rule logic
isActiveWhether the rule is active and should be evaluated
Create new inventory tag rule › Responses
Rule created successfully
ruleIdUnique identifier for the rule
companyIdIdentifier of the owning company
tagIdTag to assign when rule matches
nameRule name (must be unique within company)
descriptionOptional description of the rule's purpose
ruleJsonJSON representation of the rule logic
isActiveWhether the rule is active and should be evaluated
Get inventory tag rule
Retrieves a specific inventory tag rule by ID with linked tag information.
path Parameters
companyIdThe unique identifier of the company
ruleIdThe unique identifier of the rule
Get inventory tag rule › Responses
The inventory tag rule
createdAtTimestamp when the rule was created (UTC)
updatedAtTimestamp when the rule was last updated (UTC)
tagNameName of the linked tag
tagColorColor of the linked tag
ruleIdUnique identifier for the rule
companyIdIdentifier of the owning company
tagIdTag to assign when rule matches
nameRule name (must be unique within company)
descriptionOptional description of the rule's purpose
ruleJsonJSON representation of the rule logic
isActiveWhether the rule is active and should be evaluated
Update inventory tag rule
Updates an existing inventory tag rule. The rule will be re-evaluated against all inventory items.
path Parameters
companyIdThe unique identifier of the company
ruleIdThe unique identifier of the rule
Update inventory tag rule › Request Body
tagIdTag to assign when rule matches
nameRule name (must be unique within company)
descriptionOptional description of the rule's purpose
ruleJsonJSON representation of the rule logic
isActiveWhether the rule is active and should be evaluated
Update inventory tag rule › Responses
Rule updated successfully
ruleIdUnique identifier for the rule
companyIdIdentifier of the owning company
tagIdTag to assign when rule matches
nameRule name (must be unique within company)
descriptionOptional description of the rule's purpose
ruleJsonJSON representation of the rule logic
isActiveWhether the rule is active and should be evaluated
Delete inventory tag rule
Deletes an inventory tag rule. This will remove all tag assignments that were created by this rule. This action cannot be undone.
path Parameters
companyIdThe unique identifier of the company
ruleIdThe unique identifier of the rule
Delete inventory tag rule › Responses
Rule deleted successfully

