Updated on 2026-08-14 GMT+08:00

Querying Project Tags (Discarded)

Function

Projects are used to group and isolate OpenStack resources, which include computing, storage, and network resources. A project can be a department or a team. Multiple projects can be created for the same account.

This API is used to query all tags used by a user in a specified project.

This API has been discarded. Use the API described in Listing Project Tags.

URI

GET /v1/{project_id}/servers/tags

Table 1 lists the parameter.
Table 1 Parameter description

Parameter

Mandatory

Description

project_id

Yes

Specifies the project ID.

For details about how to obtain the ID, see Obtaining a Project ID.

Request

None

Response

Table 2 describes the response parameter.

Table 2 Response parameters

Parameter

Type

Description

tags

Array of objects

Specifies tags.

Table 3 tag field description

Parameter

Type

Description

key

String

Specifies the tag key.

  • A maximum of 128 characters are allowed.
  • Only uppercase letters, lowercase letters, digits, hyphens (-), underscores (_), and Unicode characters (\u4E00-\u9FFF) are supported.
  • The following special characters are not supported: =*<>\,|/

values

Array of strings

Specifies the tag value.

  • A maximum of 255 characters are allowed.
  • Only uppercase letters, lowercase letters, digits, periods (.), hyphens (-), underscores (_), and Unicode characters (\u4E00-\u9FFF) are supported.
  • The following special characters are not supported: =*<>\,|

Examples

  • Example Request
    GET https://{endpoint}/v1/{project_id}/servers/tags
  • Example Response
    {
          "tags": [
            {
                "key": "key1",
                "values": [
                    "value1",
                    "value2"
                ]
            },
            {
                "key": "key2",
                "values": [
                    "value1",
                    "value2"
                ]
            }
        ]
    }

Error Codes

See Error Codes.