Pular para o conteúdo principal
GET
Retorna uma página de templates, filtrados e ordenados como você pedir. O catálogo público não precisa de autenticação. Com uma sessão ou uma chave de API (escopo templates:read), a resposta também inclui os seus templates privados e um bloco account em cada template, que informa se ele cabe na sua conta neste momento. Chamadas com um header Authorization são sempre validadas: uma chave ou token inválido resulta em 401, nunca em uma resposta anônima. As leituras são limitadas a 60 requisições por minuto por cliente.
Texto a buscar no nome, na descrição (nos três idiomas), no slug e nas tags. Maiúsculas e acentos são ignorados. Até 100 caracteres.
string
Só templates de uma categoria: automation, ai-agents, bots, apis, cms, monitoring, starters, databases ou other.
string
Só templates de uma origem: vertra (feitos pela plataforma), community (enviados por terceiros e revisados) ou private (seus). private lista os seus templates privados pessoais, ou os do workspace_id, e só retorna algo quando você está autenticado.
string
Só templates que têm esta tag. Até 50 caracteres.
boolean
true mantém só os templates que cabem na sua conta neste momento (plano, memória livre, limites e vagas de imagem). Exige autenticação: sem ela, a chamada falha com AUTH_TOKEN_MISSING.
string
padrão:"recommended"
A ordem: recommended (destaques primeiro, depois os mais usados), popular (mais usados), newest (mais recentes) ou name (nome).
integer
padrão:"1"
A página, começando em 1.
integer
padrão:"20"
Templates por página, de 1 a 50.
string
Inclui os templates privados daquele workspace. O dono do workspace e os membros que podem ler as aplicações dele podem listá-los; qualquer outra pessoa recebe o erro de workspace.
A galeria pública mostra os templates públicos ou em beta cuja versão mais recente está pronta. Templates ocultos e descontinuados não aparecem na lista, mas Obter template ainda os serve pelo ID ou slug.

Resposta

object
Uma página de templates.
Uma resposta anônima pode ser armazenada em cache por 30 segundos. Uma resposta autenticada nunca é armazenada em cache.

Respostas de erro

string
O código de erro que indica o motivo da falha. Valores possíveis:
  • VALIDATION_ERROR: Um parâmetro de consulta não é válido, por exemplo uma category desconhecida ou um limit acima de 50 (400).
  • AUTH_TOKEN_MISSING: fits=true sem autenticação (401).
  • API_KEY_SCOPE_DENIED: A chave de API não tem o escopo templates:read (403).
  • WORKSPACE_NOT_FOUND: O workspace em workspace_id não existe ou você não faz parte dele (404).
  • RATE_LIMIT_EXCEEDED: Requisições demais (429).
  • INTERNAL_SERVER_ERROR: Falha inesperada (500).
Última modificação em 30 de outubro de 2026