Skip to main content

Device

O que seria o Device?

O Device é o dispositivo que será conectado a uma instância por meio de um QRcode.


Métodos

/connect

POSThttps://api.jlivery.com/api/v1/wa/SEU_TOKEN/connect

Conectando um Dispositivo a uma Instância.

Esse método é responsável por fazer a conexão de um dispositivo com a uma instância.

Response

200

{
"status": 200,
"message": "",
"data": {
"is_logged_in": false,
"is_connected": true
}
}

400

{
"status": 400,
"message": "record not found Failed find instance",
"data": null
}

Nesse caso terá que ver se seu token da instância foi passado corretamente.

401

{
"status": 401,
"message": "Unauthorized",
"data": null
}

Se o erro for de 401 terá que verificar o método de autenticação e ver se foi passado corretamente.

403

{
"status": 403,
"message": "Forbidden",
"data": null
}

Já neste caso terá que ver se seu Client-Secret foi passado corretamente.

Webhook

{
"type": "connect",
"message_id": "",
"instance_id": "",
"phone": "55xxxxxxxxxxx",
"chat": "",
"display_name": "",
"picture_url": "",
"push_name": "Fulano",
"sender": "",
"is_group": false,
"is_edit": false,
"from_me": false,
"broadcast": false,
"timestamp": "2023-10-25T18:50:43.239315682Z",
"device_info": {
"phone": "55xxxxxxxxxxx",
"push_name": "Fulano",
"business_name": "",
"connected": true,
"logged": true,
"picture_url": "https://pps.whatsapp.net/v/t61.24694-24/379414893_174528269012143_2391459371330510330_n.jpg?ccb=11-4&oh=01_AdSncPnGFyl-tB7FGHF2bI5d5amDiwR-ILnqXt_Yt264ZQ&oe=6546&_nc_sid=000000&_nc_cat=104",
"plataform": "iphone"
}
}