O GLPI é uma ferramenta de controle de tickets (chamados).

Para os testes, estou utilizando uma aplicação chamada Postman. Essa aplicação é bastante útil para trabalhar com APIs, e recomendo que utilize a mesma.

O artigo Como autenticar usuário (iniciar sessão / initSession) na API do GLPI é pre-requisito para este artigo.

O endereço do serviço é: http://seuservidorglpi/apirest.php/search/Ticket?is_deleted=0&itemtype=Ticket&sort=158&order=ASC&start=0&criteria[0][field]=12&criteria[0][searchtype]=equals&criteria[0][value]=1&criteria[0][link]=AND

O tipo de requisição que utilizei no teste é GET.

É necessário cadastrar os seguintes campos na aba Headers (Key: Value):

  • Session-Token: [INCLUA_AQUI_O_SESSION_TOKEN]
  • App-Token: [INCLUA_AQUI_O_TOKEN]

O servidor irá retornar a lista de chamados (formato json).