MillCertTags
List all mill cert tags
Retrieves all mill cert tags for the specified company, including usage counts.
path Parameters
companyIdThe unique identifier of the company
Headers
GoSmarter-Api-KeyThe GoSmarter-Api-Key header is used to authenticate with the API using your API key. Value is of the format YOUR_KEY_HERE.
List all mill cert tags › Responses
List of mill cert tags with usage counts
usageCountNumber of mill certs currently assigned this tag
createdAtupdatedAttagIdUnique identifier for the tag
companyIdIdentifier of the owning company
nameTag name (must be unique within company)
colorHex color code for the tag
descriptionOptional description
activeWhether the tag is active (false = soft-deleted)
lastModifiedByID of the user who last modified this tag
isSystemTagTrue for tags provisioned by a subscribed Rule Pack — read-only, managed via subscribe/unsubscribe
severityRule Pack severity (Block/Flag/Audit) this tag represents; null for company-authored tags
Create new mill cert tag
Creates a new mill cert tag for the specified company. Returns 409 Conflict if a soft-deleted tag with the same name already exists.
path Parameters
companyIdThe unique identifier of the company
Headers
GoSmarter-Api-KeyThe GoSmarter-Api-Key header is used to authenticate with the API using your API key. Value is of the format YOUR_KEY_HERE.
Create new mill cert tag › Request Body
nameTag name (must be unique within company)
colorHex color code for the tag
descriptionOptional description
Create new mill cert tag › Responses
Tag created successfully
tagIdUnique identifier for the tag
companyIdIdentifier of the owning company
nameTag name (must be unique within company)
colorHex color code for the tag
descriptionOptional description
activeWhether the tag is active (false = soft-deleted)
lastModifiedByID of the user who last modified this tag
isSystemTagTrue for tags provisioned by a subscribed Rule Pack — read-only, managed via subscribe/unsubscribe
severityRule Pack severity (Block/Flag/Audit) this tag represents; null for company-authored tags
Update mill cert tag
Updates an existing mill cert tag. Changes to name and color will be reflected everywhere the tag appears.
path Parameters
companyIdThe unique identifier of the company
tagIdThe unique identifier of the tag
Headers
GoSmarter-Api-KeyThe GoSmarter-Api-Key header is used to authenticate with the API using your API key. Value is of the format YOUR_KEY_HERE.
Update mill cert tag › Request Body
nameTag name (must be unique within company)
colorHex color code for the tag
descriptionOptional description
Update mill cert tag › Responses
Tag updated successfully
tagIdUnique identifier for the tag
companyIdIdentifier of the owning company
nameTag name (must be unique within company)
colorHex color code for the tag
descriptionOptional description
activeWhether the tag is active (false = soft-deleted)
lastModifiedByID of the user who last modified this tag
isSystemTagTrue for tags provisioned by a subscribed Rule Pack — read-only, managed via subscribe/unsubscribe
severityRule Pack severity (Block/Flag/Audit) this tag represents; null for company-authored tags
Soft-delete mill cert tag
Soft-deletes a mill cert tag. The tag is marked inactive and hidden from the tag list. Deleted tags can be restored via POST /company/{companyId}/millcert-tags/{tagId}/restore.
path Parameters
companyIdThe unique identifier of the company
tagIdThe unique identifier of the tag
Headers
GoSmarter-Api-KeyThe GoSmarter-Api-Key header is used to authenticate with the API using your API key. Value is of the format YOUR_KEY_HERE.
Soft-delete mill cert tag › Responses
Tag soft-deleted successfully
Get mill cert tag change history
Returns the full temporal audit history for a mill cert tag, most recent changes first.
path Parameters
companyIdThe unique identifier of the company
tagIdThe unique identifier of the tag
Headers
GoSmarter-Api-KeyThe GoSmarter-Api-Key header is used to authenticate with the API using your API key. Value is of the format YOUR_KEY_HERE.
Get mill cert tag change history › Responses
Audit history returned successfully
changedAtchangedByIdchangedByNamechangeTypeentityTypeentityLabelList deleted mill cert tags
Retrieves all soft-deleted mill cert tags for the specified company.
path Parameters
companyIdThe unique identifier of the company
Headers
GoSmarter-Api-KeyThe GoSmarter-Api-Key header is used to authenticate with the API using your API key. Value is of the format YOUR_KEY_HERE.
List deleted mill cert tags › Responses
List of soft-deleted mill cert tags
usageCountNumber of mill certs currently assigned this tag
createdAtupdatedAttagIdUnique identifier for the tag
companyIdIdentifier of the owning company
nameTag name (must be unique within company)
colorHex color code for the tag
descriptionOptional description
activeWhether the tag is active (false = soft-deleted)
lastModifiedByID of the user who last modified this tag
isSystemTagTrue for tags provisioned by a subscribed Rule Pack — read-only, managed via subscribe/unsubscribe
severityRule Pack severity (Block/Flag/Audit) this tag represents; null for company-authored tags
Restore soft-deleted mill cert tag
Restores a soft-deleted mill cert tag so it can be used again.
path Parameters
companyIdThe unique identifier of the company
tagIdThe unique identifier of the tag to restore
Headers
GoSmarter-Api-KeyThe GoSmarter-Api-Key header is used to authenticate with the API using your API key. Value is of the format YOUR_KEY_HERE.
Restore soft-deleted mill cert tag › Responses
Tag restored successfully
tagIdUnique identifier for the tag
companyIdIdentifier of the owning company
nameTag name (must be unique within company)
colorHex color code for the tag
descriptionOptional description
activeWhether the tag is active (false = soft-deleted)
lastModifiedByID of the user who last modified this tag
isSystemTagTrue for tags provisioned by a subscribed Rule Pack — read-only, managed via subscribe/unsubscribe
severityRule Pack severity (Block/Flag/Audit) this tag represents; null for company-authored tags
List mill cert tag assignments
Returns all tag assignments for mill certifications in the specified company.
path Parameters
companyIdThe unique identifier of the company
Headers
GoSmarter-Api-KeyThe GoSmarter-Api-Key header is used to authenticate with the API using your API key. Value is of the format YOUR_KEY_HERE.
List mill cert tag assignments › Responses
List of tag assignments
millCertificationIdThe mill certification identifier
tagIdUnique identifier for the tag
companyIdIdentifier of the owning company
nameTag name
colorHex color code for the tag
descriptionOptional description of the tag
assignedByRuleIdRule that assigned this tag (null if manually assigned)
isSystemTagTrue for tags provisioned by a subscribed Rule Pack
severityRule Pack severity (Block/Flag/Audit) this tag represents; null for company-authored tags
List tag assignments for a mill certificate
Returns all tag assignments for the specified mill certificate.
path Parameters
companyIdThe unique identifier of the company
millCertificationIdThe unique identifier of the mill certificate
Headers
GoSmarter-Api-KeyThe GoSmarter-Api-Key header is used to authenticate with the API using your API key. Value is of the format YOUR_KEY_HERE.
List tag assignments for a mill certificate › Responses
Tag assignments for the mill certificate
millCertificationIdThe mill certification identifier
tagIdUnique identifier for the tag
companyIdIdentifier of the owning company
nameTag name
colorHex color code for the tag
descriptionOptional description of the tag
assignedByRuleIdRule that assigned this tag (null if manually assigned)
isSystemTagTrue for tags provisioned by a subscribed Rule Pack
severityRule Pack severity (Block/Flag/Audit) this tag represents; null for company-authored tags
Set manual tag assignments
Replaces all manual tag assignments for a mill certificate with the provided set. Rule-based assignments are not affected. Pass an empty list to clear all manual tags.
path Parameters
companyIdThe unique identifier of the company
millCertificationIdThe unique identifier of the mill certificate
Headers
GoSmarter-Api-KeyThe GoSmarter-Api-Key header is used to authenticate with the API using your API key. Value is of the format YOUR_KEY_HERE.
Set manual tag assignments › Responses
Updated manual tag assignments
assignmentIdUnique identifier for the assignment
millCertificationIdMill certification identifier
tagIdTag identifier
assignedByRuleIdRule that assigned this tag (null if manual)
assignedAtTimestamp when the tag was assigned (UTC)

