Skip to main content
GET
List

Authorizations

Authorization
string
header
required

The Authorization header expects a Bearer token.

Query Parameters

parentId
string

The project ID. The response includes templates from this project and the global catalog. Required unless global_only is true.

pageSize
string<int64>

The requested page size. The service currently ignores this field and returns all matching templates. The default value is 0.

pageToken
string

The pagination token. The service currently ignores this field. Leave it empty.

The text to find in template names and descriptions. The search is case-sensitive.

categories
string[]

The categories to match. The response includes templates that match at least one category.

globalOnly
boolean

Returns only global templates when true. The service ignores parent_id in this mode. Global catalog reads require authentication but do not require a resource permission.

kind
string

The template kind: "covm" or "devlab". The default is "covm".

Response

200 - application/json

A successful response.

The templates that match the list request.

items
object[]

All matching templates. The service currently returns the complete list without pagination.

nextPageToken
string

The token for the next page. Currently always empty because the service returns all matching templates.