# Tag management

You can manage your resource Tags via the following endpoints:

* List all tags: [`GET /v3/flexMetal/tags`](https://docs.i3d.net/api/api_general#get-v3-flexmetal-tags)
  * This will display all your tags with corresponding server count per tag.
* Remove a tag: [`DELETE /v3/flexMetal/tags/{tag}`](https://docs.i3d.net/api/api_general#delete-v3-flexmetal-tags-tag)
  * The tag will be removed from the system and will be removed from all servers that have the associated tag.
* Rename a tag: [`PATCH /v3/flexMetal/tags/{tag}`](https://docs.i3d.net/api/api_general#put-v3-flexmetal-tags-tag)
  * This will rename the tag. Note that this renames the tag for all associated servers as well.
  * The request body must be: `{ "tag": "my_renamed_tag" }`
* Add a tag to a server: `POST /v3/flexMetal/servers/{uuid}/tag/{tag}`
* Remove a tag from a server: `DELETE /v3/flexMetal/servers/{uuid}/tag/{tag}`

{% hint style="info" %}

* Tags are case-sensitive.
* Tags can be up to 64 characters long and can contain only the following characters: \
  `[A-Za-z0-9_:-]{1,64}`
* A FlexMetal server can have up to 60 tags.
  {% endhint %}

## Related topics

* [What is FlexMetal?](https://docs.i3d.net/compute/flexmetal)
* [Getting started using API](https://docs.i3d.net/compute/flexmetal/api)
* [OS Customization using Linux](https://docs.i3d.net/compute/flexmetal/os-customization)
