Pular para o conteúdo principal
GET
Esta chamada retorna o que a plataforma propõe colocar em um template feito a partir de uma aplicação ou de uma stack: para cada membro, as variáveis dele com um tratamento sugerido e os arquivos do /app com o que vem selecionado por padrão. Ela nunca retorna um valor e não cria nada. Use-a para montar a revisão que vem antes de Criar template a partir de aplicação ou Criar template a partir de stack. São duas rotas com a mesma resposta: GET /v1/templates/from-app/{app_id}/draft para uma aplicação e GET /v1/templates/from-stack/{stack_id}/draft para uma stack. Precisa do escopo templates:write quando chamada com uma chave de API. A aplicação de um template fechado e a que veio de um link de compartilhamento não podem ser salvas, então o rascunho é recusado para elas, assim como o salvamento. O rascunho de uma stack não oferece as variáveis de conexão: elas são reescritas como placeholders por conta própria.
string
obrigatório
O ID da aplicação, na rota from-app.
string
obrigatório
O ID da stack, na rota from-stack.
string
Se a aplicação ou a stack pertencer a um workspace, o ID do workspace.

Resposta

object
O rascunho.

Respostas de erro

string
O código de erro que indica o motivo da falha. Valores possíveis:
  • API_KEY_SCOPE_DENIED: A chave de API não tem o escopo templates:write (403).
  • APP_NOT_FOUND: A aplicação não existe ou não é sua.
  • STACK_NOT_FOUND: A stack não existe ou não é sua.
  • TEMPLATE_SAVE_NOT_ALLOWED: A aplicação veio de um link de compartilhamento ou executa uma imagem da plataforma (403).
  • TEMPLATE_CLOSED: A aplicação vem de um template fechado (403).
  • PLAN_DOES_NOT_SUPPORT_CUSTOM_IMAGES: O plano não pode criar templates.
  • WORKSPACE_OWNER_ONLY: Só o dono do workspace trabalha com templates nele.
Última modificação em 28 de outubro de 2026