Skip to main content

Boa tarde pessoal!

Temos um script no nosso CRM que roda sempre que um ticket é finalizado na Blip. Esse script busca o histórico de mensagens do ticket encerrado e salva no nosso CRM e no nosso sistema. O problema que estamos enfrentando é que a rota trás somente as últimas 100 mensagens e alguns tickets possuem mais de 100. Tentei paginar usando o “skip” porém sempre trás as mesmas 100 mensagens. Alguém já conseguiu fazer a paginação nessa rota?
 

{

    "id": "{{$guid}}",

    "to": "[email protected]",

    "method": "get",

    "uri": "/tickets/{{ticketId}}/messages?$take=100&$skip=555&getFromOwnerIfTunnel=true"

}

Boa tarde pessoal!

Temos um script no nosso CRM que roda sempre que um ticket é finalizado na Blip. Esse script busca o histórico de mensagens do ticket encerrado e salva no nosso CRM e no nosso sistema. O problema que estamos enfrentando é que a rota trás somente as últimas 100 mensagens e alguns tickets possuem mais de 100. Tentei paginar usando o “skip” porém sempre trás as mesmas 100 mensagens. Alguém já conseguiu fazer a paginação nessa rota?
 

{

    "id": "{{$guid}}",

    "to": "[email protected]",

    "method": "get",

    "uri": "/tickets/{{ticketId}}/messages?$take=100&$skip=555&getFromOwnerIfTunnel=true"

}

Olá ​@Lucas Ventura tudo bem ?

Há alguns end points onde o skip tem que ser 100 e o take ir aumentando para 200 300 e assim por diante, teste e nos fala se funcionou. 


Boa tarde pessoal!

Temos um script no nosso CRM que roda sempre que um ticket é finalizado na Blip. Esse script busca o histórico de mensagens do ticket encerrado e salva no nosso CRM e no nosso sistema. O problema que estamos enfrentando é que a rota trás somente as últimas 100 mensagens e alguns tickets possuem mais de 100. Tentei paginar usando o “skip” porém sempre trás as mesmas 100 mensagens. Alguém já conseguiu fazer a paginação nessa rota?
 

{

    "id": "{{$guid}}",

    "to": "[email protected]",

    "method": "get",

    "uri": "/tickets/{{ticketId}}/messages?$take=100&$skip=555&getFromOwnerIfTunnel=true"

}

Olá ​@Lucas Ventura tudo bem ?

Há alguns end points onde o skip tem que ser 100 e o take ir aumentando para 200 300 e assim por diante, teste e nos fala se funcionou. 

Bom dia! Tudo e ai?

Não deu certo… fala que o take não pode ser maior que 100

"description": "The take parameter can not be greater than 100"