Listar aplicativos que posso editar
Como listar aplicativos que a pessoa autenticada na API pode editar?
Para listar os aplicativos que a pessoa autenticada à API possui permissão para editar, siga os passos abaixo:
Autenticação: Primeiro obtenha um token de autenticação com permissão de realizar essa operação;
Prepare filtros: Os parâmetros desta requisição não são obrigatórios, você pode utilizar um ou uma combinação deles para filtrar a consulta. Considere aplicar os filtros sempre que possível para obter uma melhor performance.
Enviar a Requisição: Utilize o endpoint Listar aplicativos que posso editar para enviar a requisição conforme modelo e exemplo (Troque seu_endereco.do.zeev pelo endereço que você usa para acessar o Zeev);
oData: opcionalmente, utilize regras oData para manipular o resultado da API. Essa API aceita
$filter
,$select
,$orderby
e$top
.
Código identificador do aplicativo
Nome do aplicativo
Versão do aplicativo
True para retornar aplicativos publicados ou False para não publicados
Código identificador da categoria do aplicativo
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
GET /api/2/flows/edit HTTP/1.1
Host: seu_endereco.do.zeev
Authorization: YOUR_API_KEY
Accept: */*
{
"flowId": 1,
"flowUid": "text",
"flowName": "text",
"flowDescription": "text",
"flowVersion": 1,
"teamName": "text",
"deploy": true,
"categoryId": 1,
"categoryName": "text",
"parentId": 1,
"lastDeploy": "2025-08-06T20:41:36.727Z",
"executionMode": "text",
"active": true,
"userOwner": "text",
"inbox": "text",
"tasks": "text",
"form": "text",
"users": "text"
}
Exemplo de requisição para listar aplicativos que a pessoa autenticada pode editar
//Parâmetros
let flowId = 100;
let flowNamee = 'Compras';
let flowVersion = 1;
let deploy = true;
let categoryId = 1;
//Headers
const myHeaders = new Headers();
myHeaders.append("Accept", "application/json");
myHeaders.append("Content-Type", "application/json");
myHeaders.append("Authorization", "Bearer TOKEN_DO_USUARIO");
const requestOptions = {
method: "GET",
headers: myHeaders
};
try {
const response = await fetch(`https://seu_endereco.do.zeev/api/2/flows/edit?flowId=${flowId}&flowName=${flowName}&flowVersion=${flowVersion}&deploy=${deploy}&categoryId=${categoryId}`, requestOptions);
const result = await response.json();
console.log(result)
} catch (error) {
console.error(error);
};
Links relacionados:
Atualizado