RegistryPreview

ListTemplates

Lists registry-backed templates with optional filtering, search, and pagination. This endpoint returns only registry-backed templates and does not include VCS-backed templates (those sourced from GitHub or GitLab repositories). No authentication is required. Results can be filtered by template name and owning organization (orgLogin). The search parameter performs case-insensitive partial matching against the template name, display name, description, metadata values, and runtime language. Results are paginated with a default limit of 100 per page; use the continuationToken from the response to retrieve subsequent pages. Each entry in the response includes the template's name, publisher, source, display name, description, runtime, language, readme URL, download URL, visibility, and updated timestamp.

get/api/preview/registry/templates

Request

  • Base URL: https://api.pulumi.com (the document declares no server; this is the origin it was published from)
  • URL: https://api.pulumi.com/api/preview/registry/templates
  • Auth: none declared

Query parameters

backingstring[]

Return only templates with the given backing (can specify multiple). Defaults to every backing.

continuationTokenstring

Pagination token for retrieving the next page of results

limitinteger

Maximum number of results to return (default: 100)

namestring

Filter by specific template name

orgLoginstring

Filter by owning organization

searchstring

Search query matching template name, display name, description, metadata values, or runtime language. Multiple space-separated terms require all terms to match (AND semantics).

Response

OK

continuationTokenstring

An opaque token for fetching the next page of results

diagnosticsstring[]

Diagnostic messages encountered during template listing

Changes

No recorded changes to this operation across all 1 revision of this API.