Atualizar Template View

PUT https://.account-name.krzlabs.io/api/v1/template-view/:id

Realiza a atualização de um template view.


Path Params

id string required
ID do template view.

Body Params

Field Type Description Optional Searchable
name string Nome do template. required true
feature string Funcionalidade à qual o template está relacionado. required false
type enum(TemplateViewEnum) Tipo de visualização do template
Possíveis valores:
   - table = 'table',
   - dashboard = 'dashboard'
required false
config object (dinâmico) Configuração do template baseada no tipo selecionado. Ver estrutura condicional abaixo.
requer uma chave:
   - type = 'table' ou 'dashboard'
required false

Config dict

Quando Type = ‘table’

columns array(Object) Lista de colunas do template.
requer duas chaves:
   - enable: boolean - required
   - field: string - required
required false

Quando Type = ‘dashboard’

array required false
Exemplo em JSON
{
  "name": "Template de Produtos",
  "feature": "Gestão de Produtos",
  "type": "table",
  "config": {
    "columns": [
      {
        "enabled": true,
        "name": "Código do Produto"
      },
      {
        "enabled": true,
        "name": "Nome do Produto"
      },
      {
        "enabled": false,
        "name": "Preço"
      }
    ]
  }
}

Responses

Resposta de sucesso

200
Successfully retrieved API registry entry.
Field Type Description Optional Searchable
name string Nome do template. required true
feature string Funcionalidade à qual o template está relacionado. required false
type enum(TemplateViewEnum) Tipo de visualização do template
Possíveis valores:
   - table = 'table',
   - dashboard = 'dashboard'
required false
config object (dinâmico) Configuração do template baseada no tipo selecionado. Ver estrutura condicional abaixo.
requer uma chave:
   - type = 'table' ou 'dashboard'
required false

Config dict

Quando Type = ‘table’

columns array(Object) Lista de colunas do template.
requer duas chaves:
   - enable: boolean - required
   - field: string - required
required false

Quando Type = ‘dashboard’

array required false

Resposta de erro

400
Bad Request
Field Type Description
code Number Código da resposta http
kind String Tipo de mensagem
name String Nome da exceção lançada pela plataforma
title String Titulo do erro lançado pela plataforma
message String Mensagem indicando o probloma ocorrido
solution String Mensagem indicando uma possível solução para o problema

Copyright © 2025 kruzer | All Rights Reserved