Criar, ativar e desativar funções
Como criar uma função no Zeev utilizando API?
Para criar uma função no Zeev utilizando API, siga os passos abaixo:
Autenticação: Primeiro obtenha um token de autenticação com permissão de realizar essa operação;
Defina os valores dos parâmetros: Defina o nome, a descrição e o código original que são respectivamente os valores de name, description e code;
Obtenha o parentId: Se desejar informar uma função superior hierarquicamente, obtenha antes o parentId que é o código identificador (positionid) da função hierarquicamente superior. É possível obtê-lo na página Acesso > Funções ou através de consultas de API como em Criar, ativar e desativar funções;
Obtenha o teamId: É o identificador do time a que a função pertence. É possível obtê-lo através da página Acesso > Times do Zeev ou através de consultas de API como descrito em Listar times;
Obtenha o type: Este é o tipo de função. Atualmente não há Api's para listar os tipos de função disponíveis para esta propriedade. Você deve obter o valor desejado consultando a página Avançado > Tipos de funções;
Utilize o endpoint Criar, ativar e desativar funções para enviar a requisição;
Utilize um token válido de usuário para realizar a requisição
Indica se a função está ativa ou não para ser utilizada. Padrão: true
Identificador da função utilizado em APIs, integrações e customizações
Descrição da função
Nome da função
Identificador da função superior
Identificador do time para associar com a função
Identificador do tipo da função
Sucesso
Solicitação ou dados da solicitação são inválidas
Pessoa não autorizada
Pessoa não tem permissão de executar essa operação
O registro não foi encontrado
Muitas requisições em um determinado período de tempo
Ocorreu algum erro interno no servidor
Exemplo de requisição para criar uma função no Zeev
Como ativar/desativar uma função no Zeev?
Para ativar ou desativar uma função no Zeev utilizando API siga os passos abaixo:
Autenticação: Primeiro obtenha um token de autenticação;
Obtenha a positionid: Obtenha código do usuário. É possível obter este identificador na página Acesso > Funções ou utilizando consulta de API's como nos exemplos que estão disponíveis em Listar funções;
Para desativar a função: Envie a requisição para Criar, ativar e desativar funções (troque seu_endereco.do.zeev pelo endereço que você utiliza para acessar o Zeev);
Para ativar a função: Envie a requisição para Criar, ativar e desativar funções (troque seu_endereco.do.zeev pelo endereço que você utiliza para acessar o Zeev);
Utilize um token válido de usuário para realizar a requisição
Identificador da função / posição
Sucesso
Solicitação ou dados da solicitação são inválidas
Pessoa não autorizada
Pessoa não tem permissão de executar essa operação
O registro não foi encontrado
Muitas requisições em um determinado período de tempo
Ocorreu algum erro interno no servidor
Utilize um token válido de usuário para realizar a requisição
Identificador da função / posição
Sucesso
Solicitação ou dados da solicitação são inválidas
Pessoa não autorizada
Pessoa não tem permissão de executar essa operação
O registro não foi encontrado
Muitas requisições em um determinado período de tempo
Ocorreu algum erro interno no servidor
Exemplo de requisição para ativar / desativar funções
Links relacionados:
Atualizado