Listar campos do formulário do aplicativo

Como listar os campos de formulário associados a um aplicativo utilizando API?

Para obter os campos associados a uma aplicação utilizando API siga os passos abaixo:

  1. Autenticação: Primeiro obtenha um token de autenticaçãoarrow-up-right com permissão de realizar essa operação;

  2. Obtenha o flowId: Obtenha o código identificador do aplicativo, você pode fazer isso explorando o Zeev na página Construir > Aplicativos ou utilizando alguma API como por exemplo esta. Após obter o flowId;

  3. Enviar a Requisição: Utilize o endpoint Listar campos do formulário do aplicativo para enviar a requisição conforme modelo e exemplo (Troque seu_endereco.do.zeev pelo endereço que você usa para acessar o Zeev e {flowId} pelo código identificador do aplicativo);

  4. oData: opcionalmente, utilize regras oData para manipular o resultado da API. Essa API aceita $filter, $select, $orderby e $top.

Lista os campos de formularios associados ao aplicativo (Auth)

get
Autorizações
AuthorizationstringObrigatório

Utilize um token válido de usuário para realizar a requisição

Parâmetros de rota
flowIdinteger · int32Obrigatório

Código identificador do aplicativo

Respostas
chevron-right
200

Sucesso

flowIdinteger · int32Opcional

Código identificador do aplicativo

fieldIdinteger · int32Opcional

Código identificador do campo

groupNamestringOpcional

Grupo à que o campo pertence

namestringOpcional

Identificador do campo

labelstringOpcional

Nome do campo conforme apresentado no formulário

typeNamestringOpcional

Tipo de campo

requiredbooleanOpcional

Indica se o preenchimento do campo é obrigatório nas atividades em que está habilitado

validationNamestringOpcional

Validação especial

minLengthstringOpcional

Mínimo de caracteres do campo

maxLengthstringOpcional

Máximo de caracteres do campo

integrationIdinteger · int32Opcional

Id da integração associada ao campo

integrationNamestringOpcional

Nome da integração associada ao campo

attributesstring[]Opcional

Opções disponíveis para seleção

tasksstring[]Opcional

Relação de atividades em que o campo está habilitado para uso

actionScriptstringOpcional

Scripts criados diretamente no campo

groupOrderinteger · int32Opcional

Ordenação do grupo do campo

rowOrderinteger · int32Opcional

Ordenação do campo dentro do agrupamento

columnOrderinteger · int32Opcional

Ordenação da coluna do campo

orderinteger · int32Opcional

Ordenação geral do campo

get
/api/2/flows/{flowid}/design/form

Exemplo de requisição para obter os campos associados ao formulário do aplicativo

Atualizado