Listar grupos
Como listar os grupos de manutenção do Zeev utilizando API?
Para listar os grupos de manutenção do Zeev, siga os passos abaixo:
Autenticação: Primeiro obtenha um token de autenticação com permissão de realizar essa operação;
Enviar requisição: Utilize o endpoint Listar grupos para obter a lista de grupos.
oData: opcionalmente, utilize regras oData para manipular o resultado da API. Essa API aceita
$filter
,$select
,$orderby
e$top
.
Autorizações
Parâmetros de consulta
namestringOpcional
Nome do grupo para filtro
Respostas
200
Sucesso
400
Solicitação ou dados da solicitação são inválidas
401
Pessoa não autorizada
403
Pessoa não tem permissão de executar essa operação
404
O registro não foi encontrado
429
Muitas requisições em um determinado período de tempo
500
Ocorreu algum erro interno no servidor
get
GET /api/2/groups HTTP/1.1
Host: seu_endereco.do.zeev
Authorization: YOUR_API_KEY
Accept: */*
[
{
"id": 1,
"code": "text",
"name": "text"
}
]
Exemplo de requisição para obter os grupos de manutenção
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/groups", requestOptions);
const result = await response.json();
console.log(result)
} catch (error) {
console.error(error);
};
// se desejar filtrar algum grupo por nome utilize o parâmetro name conforme abaixo
let groupName = "Administradores";
let urlRequest = `https://seu_endereco.do.zeev/api/2/groups?name=${groupName}`
try {
const response = await fetch(urlRequest, requestOptions);
const result = await response.json();
console.log(result)
} catch (error) {
console.error(error);
};
Links relacionados:
Atualizado