# Tags Client tagging system. ## List Tags (v2) - [GET /companies/{company_id}/tags](https://developer.alteg.io/en/b2b-v2/openapi/tags/list_tags_v2.md): Returns all tags for the specified company, optionally filtered by entity type. Response uses JSON:API format where type: "tag" is the resource type name (not to be confused with entity_type attribute). Entity types: - common (0) - General tags - client (1) - Client tags - record (2) - Appointment/record tags - activity (3) - Activity/event tags Use the entity query parameter to filter by type. Accepts both string aliases and numeric values. ## Create Tag (v2) - [POST /companies/{company_id}/tags](https://developer.alteg.io/en/b2b-v2/openapi/tags/create_tag_v2.md): Creates a new tag for the specified company. ## Get Tag (v2) - [GET /companies/{company_id}/tags/{tag_id}](https://developer.alteg.io/en/b2b-v2/openapi/tags/get_tag_v2.md): Returns detailed information about a specific tag. Response uses JSON:API format where type: "tag" is the resource type name. ## Update Tag (v2) - [PUT /companies/{company_id}/tags/{tag_id}](https://developer.alteg.io/en/b2b-v2/openapi/tags/update_tag_v2.md): Updates an existing tag. ## Delete Tag (v2) - [DELETE /companies/{company_id}/tags/{tag_id}](https://developer.alteg.io/en/b2b-v2/openapi/tags/delete_tag_v2.md): Deletes a tag (soft delete - marks as deleted).