Skip to main content

Listar todos os tickets de um cliente

  • December 16, 2022
  • 4 comentários
  • 31 Visualizações

lucas

Boa tarde.

Gostaria de saber como eu poderia listar todos os tickets (id ou sequentialId) de um cliente específico por meio da API do Blip?

Tive algumas ideias mas não obtive sucesso ainda.

Obrigado.

Este tópico foi fechado para respostas.

4 comentários

Rafael_Figueiredo
Blipper
Forum|alt.badge.img+6

Olá @lucas tudo bem ?

Pode ser feito a busca com a api :

POST https://{{contract_id}}.http.msging.net/commands HTTP/1.1
Content-Type: application/json
Authorization: Key {YOUR_TOKEN}

{
  "id": "{{$guid}}",
  "to": "[email protected]",
  "method": "get",
  "uri": "/tickets/history?$filter=storageDate%20ge%20datetimeoffset'2022-11-17T03%3A00%3A00.000Z'%20and%20storageDate%20le%20datetimeoffset'2022-12-19T02%3A59%3A00.000Z'%20and%20status%20ne%20'Open'%20and%20status%20ne%20'Waiting'%20and%20(substringof('{{iduser}}'%2CCustomerIdentity))&$skip=0&$take=20"
}

altere a data inicial e final e o id do usuario


lucas
  • Autor
  • Connected
  • December 18, 2022

Oi, Rafael. Infelizmente só consegui resgatar os tickets criados de um mês para cá.

Eu precisaria conferir todos os tickets. Tentei mudar o storageDate, no filtro, mas não surtiu efeito.

É possível resgatar esses tickets por meio da API?


Rafael_Figueiredo
Blipper
Forum|alt.badge.img+6

@lucas é possível sim, mas a busca tem limite de mês a mês e busca até 3 meses os demais tem que ser conferidos pelo portal.


lucas
  • Autor
  • Connected
  • December 18, 2022

Entendi… então por meio da API não é possível (já que há esse limite de três meses, apenas).

Obrigado pela atenção.