SoftLayer's tagging service gives customers the ability to tag devices with keywords that can later be used to search upon.
Autocomplete tag inputted by a user
Retrieve the account to which the tag is tied.
get all valid tag types
Retrieve a SoftLayer_Tag record.
Retrieve references that tie object to the tag.
get the tag object based on what the user inputs
Set the tags for a given object.