VenddorDocumentação API
API atualAPI legada
Guia rápidoReferência completa
Carregando índice…
API legada/Referência completa/Configurações

Campos de configurações

Referência de todas as propriedades de um objeto de configuração: nomes, descrições e valores aceitos, incluindo as letras de tipo.

Uma configuração na API tem várias propriedades, representadas por campos. Esta página lista todos os campos aceitos, com as descrições e os tipos de dado.

Importante

Os campos obrigatórios estão marcados com *. Qualquer campo que não esteja na tabela abaixo é ignorado se for enviado em uma requisição.

Campos de configurações

A tabela a seguir lista todos os campos disponíveis nos objetos de configuração:

Nome do campoDescriçãoValores aceitos
name*Nome da configuraçãostring
descriptionDescrição da configuraçãostring
object_idID da configuraçãointeger
section_idID da seção paiID de seção válido
section_tab_idID da aba paiID de aba válido
valueValor da configuraçãoDepende do tipo da configuração
edition_typeTipo de ediçãoPRO:ROOT, ULT:ROOT, ULT:VENDOR, MVE:ROOT, MVE:VENDOR, ROOT, VENDOR
handlerNome da função PHP que gera as variantes da configuraçãostring
is_globalIndicador que define se a configuração é globalY, N
object_typeTipo da configuraçãonenhum
positionPosição da configuração na lista de configuraçõesinteger
section_nameNome da seção painenhum
section_tab_nameNome da aba painenhum
tooltipDica de ajuda (tooltip)string
type*Tipo da configuraçãoVeja as letras de tipo abaixo
variantsVariantes da configuraçãoLista dos valores possíveis da configuração

Letras de tipo da configuração

O campo type recebe uma destas letras:

LetraTipo
Icampo de texto (input)
Tárea de texto (textarea)
Rgrupo de opções (radiogroup)
Slista de seleção (selectbox)
Psenha
Ccaixa de seleção (checkbox)
Mseleção múltipla
Nvárias caixas de seleção
Xlista de países
Wlista de estados
Farquivo
Oinformação
Hcabeçalho
Bcaixa selecionável
Etemplate
Ztemplate permanente
Doculto

Exemplo de requisição de configuração

json
{
  "name": "items_per_page",
  "description": "Number of items to display per page",
  "type": "I",
  "value": "20",
  "section_id": 15,
  "position": 30,
  "tooltip": "Controls the number of items shown on catalog and search pages",
  "is_global": "Y"
}

Endpoints da API para configurações

MétodoCaminhoDescrição
GET/settingsRecupera a lista de todas as configurações.
GET/settings/{id}Recupera uma configuração pelo ID.
PUT/settings/{id}Atualiza uma configuração com as informações enviadas.

Os exemplos completos de requisição e resposta estão em Endpoints.

Atenção

Tenha cuidado ao atualizar configurações do sistema, porque elas podem afetar as funções centrais da loja. Teste sempre as mudanças primeiro em um ambiente de homologação.

Dica

Use o parâmetro section_id para organizar configurações relacionadas na interface de administração.

Veja também

Configurações
Visão geral e as configurações comuns.
Endpoints
As URLs da API de configurações.
Anterior
Paginação de configurações
Nesta página
  • Campos de configurações
  • Letras de tipo da configuração
  • Exemplo de requisição de configuração
  • Endpoints da API para configurações
  • Veja também