Pular para o conteúdo principal

Layouts de e-mail

A moldura HTML (cabeçalho, rodapé, estilos) em que os modelos de e-mail são encaixados. init-defaults create garante que exista um layout padrão, sem sobrescrever nenhum.

ComandoHTTPDescrição
email-layouts listGET /v1/email_layoutsListar layouts de e-mail
email-layouts createPOST /v1/email_layoutsCriar layout de e-mail
email-layouts getGET /v1/email_layouts/{id}Consultar layout de e-mail
email-layouts updatePATCH /v1/email_layouts/{id}Atualizar layout de e-mail
email-layouts deleteDELETE /v1/email_layouts/{id}Excluir layout de e-mail
email-layouts init-defaults createPOST /v1/email_layouts/init_defaultsCriar layout padrão

Exemplos​

--params carrega parâmetros de query, de caminho e de cabeçalho (id, página, filtros, X-Workspace-Id); --json carrega o corpo da requisição; --fields limita os campos que voltam — vale a pena em todo list/get, para economizar contexto. Veja Flags globais para a referência completa.

# Listar layouts de e-mail
kobana dashboards email-layouts list --fields "id,name,is_default,is_active"

# Criar layout padrão
kobana dashboards email-layouts init-defaults create

# Atualizar layout de e-mail
kobana dashboards email-layouts update \
--params '{"id": "LAYOUT_ID"}' \
--json '{"is_default": true}'

Próximos passos​