Contar todas as tarefas pendentes do sistema
Como obter a quantidade de tarefas pendentes via API?
Autenticação: Primeiro obtenha um token de autenticação com permissão de realizar essa operação;
Enviar a Requisição: Utilize o endpoint Contar todas as tarefas pendentes do sistema para enviar a requisição conforme modelo e exemplo (Troque seu_endereco.do.zeev pelo endereço que você usa para acessar o Zeev):
Número identificador do processo
Número identificador do serviço
Código criptografado identificador do aplicativo de processos
Indicador se devem ser listados somente processos habilitados para mobile
Indicador da pessoa responsável pela tarefa
Data inicial do intervalo a partir da qual a tarefa iniciou no formato yyyy-mm-dd HH:mm:ss
Data de final do intervalo a partir da qual a tarefa iniciou no formato yyyy-mm-dd HH:mm:ss
Indicador se deve ser utilizado cache
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
POST /api/2/assignments/report/count HTTP/1.1
Host: seu_endereco.do.zeev
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 205
{
"flowId": 1,
"serviceId": 1,
"appCode": "text",
"mobileEnabledOnly": true,
"assigneeUserId": 1,
"startDateIntervalBegin": "2025-08-06T21:35:00.289Z",
"startDateIntervalEnd": "2025-08-06T21:35:00.289Z",
"useCache": true
}
{
"total": 1,
"onTime": 1,
"late": 1
}
Exemplo de requisição para o endpoint Contar todas as tarefas pendentes do sistema
const myHeaders = new Headers();
myHeaders.append("Accept", "application/json");
myHeaders.append("Content-Type", "application/json");
myHeaders.append("Authorization", "Bearer TOKEN_DO_USUARIO");
const raw = JSON.stringify({
"flowId": 25408227,
"serviceId": 84322412,
"mobileEnabledOnly": false,
"assigneeUserId": 31133354,
"startDateIntervalBegin": "1968-12-03T01:41:07.676Z",
"startDateIntervalEnd": "1978-07-21T09:33:35.324Z",
"useCache": false
});
const requestOptions = {
method: "POST",
headers: myHeaders,
body: raw
};
try {
const response = await fetch("https://seu_endereco.do.zeev/api/2/assignments/report/count", requestOptions);
const result = await response.json();
console.log(result)
} catch (error) {
console.error(error);
};
Atualizado