Buscando os Chats
Métodos
/chats
GET https://api.jlivery.com/wa/instances/:SUA_INSTANCIA/token/:SEU_TOKEN/chats?pageSize=1&pageLimit=10
Esse método será responsável por buscar os chats.
Se atentando para os query params pageSize e pageLimit para definir um tamanho e limite de página queremos buscar.
Se esses parametros não forem devidamente respeitados teremos o seguinte response:
{
"error": "Page Size and Num must be greater than 0."
}
Query Params
| Key | Value |
|---|---|
| PageSize | x |
| PageLimit | x |
Params
| Key | Value |
|---|---|
| Authorization | Token xxxxxxxxxxxxxxxxx |
| Instance Token | xxxxxxxxxxxxxxxxxx |
Response
200
Exemplo com /chats?pageSize=1&pageLimit=10:
{
[
{
"archived": "false",
"pinned": "0",
"messagesUnread": 0,
"phone": "55xxxxxxxxxxx",
"unread": "0",
"name": "Team Zap Project ⚡🤖",
"lastMessageTime": "0",
"isMuted": "0",
"isMarkedSpam": "false"
},
{
"archived": "false",
"pinned": "0",
"messagesUnread": 0,
"phone": "55xxxxxxxxxxx",
"unread": "0",
"name": "",
"lastMessageTime": "0",
"isMuted": "0",
"isMarkedSpam": "false"
},
{
"archived": "false",
"pinned": "0",
"messagesUnread": 0,
"phone": "55xxxxxxxxxxx",
"unread": "0",
"name": "Família 💙👏👏👏✌👍",
"lastMessageTime": "0",
"isMuted": "0",
"isMarkedSpam": "false"
},
]
}
401
{
"error": "Invalid Token"
}
Nesse caso a instância deve está incorreta, revise as instâncias.
404
{
"error": "Invalid Instance."
}
Já nesse caso a Instância passada como parametro nao existe.