Pular para o conteúdo principal
GET
Retorna um template, com tudo o que é preciso para pedir as respostas ao usuário e mostrar o que acontece em seguida. Templates públicos não precisam de autenticação. Um template privado fica visível apenas para o dono ou, quando pertence a um workspace, para os membros que podem ler as aplicações do workspace; para qualquer outra pessoa, a resposta é o mesmo 404 de um template que não existe. Com uma sessão ou uma chave de API (escopo templates:read), a resposta também traz o bloco account. Um template fechado nunca traz código. As leituras são limitadas a 60 requisições por minuto por cliente.
string
obrigatório
O ID do template ou o slug dele. Templates ocultos e descontinuados são servidos aqui, mesmo que a galeria não os liste (veja visibility).
string
O workspace de um template privado. Necessário para resolver um template de workspace pelo slug; pelo ID é opcional.

Resposta

object
O template. Ele tem todos os campos dos itens retornados por Listar templates (id, slug, origin, visibility, name, description, category, tags, icon_url, author_display, links, landing, featured, current_version, services, creates_stack, ram_min_total, byok, required_plan, code_view, uses_count, owner, github, created_at, updated_at e, quando autenticado, account), mais os abaixo.

Respostas de erro

string
O código de erro que indica o motivo da falha. Valores possíveis:
  • VALIDATION_ERROR: Um parâmetro não é válido (400).
  • API_KEY_SCOPE_DENIED: A chave de API não tem o escopo templates:read (403).
  • TEMPLATE_NOT_FOUND: O template não existe, foi removido ou não está visível para você (404).
  • 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 28 de outubro de 2026