Skip to main content

Atualizando o Webhook

Métodos

/webhook

PUT https://api.jlivery.com/api/v1/wa/SEU_TOKEN/webhook

Nesse método é possivel atualizar o webhook da instância.

Veja um Exemplo de Request :

{
"url_sender": "http://node-red:1880/webhook/send",
"url_receive": "http://node-red:1880/webhook/receive",
"url_connect": "http://node-red:1880/webhook/connect",
"url_status": "http://node-red:1880/webhook/status",
"url_disconnect": "http://node-red:1880/webhook/disconnect",
"ignore_from_me": true,
"ignore_status": true
}

Respose

200

{
"status": 200,
"message": "",
"data": {
"id": 2,
"project_id": 2,
"token": "XXXXXXXXXXXXXX",
"name": "My instance master",
"url_sender": "http://node-red:1880/webhook/send",
"url_receive": "http://node-red:1880/webhook/receive",
"url_connect": "http://node-red:1880/webhook/connect",
"url_status": "http://node-red:1880/webhook/status",
"url_disconnect": "http://node-red:1880/webhook/disconnect",
"phone_number": "55xxxxxxxxxxx",
"zapi_webhook_template": false,
"is_trial": false,
"dowload_stories": false,
"reject_call": false,
"ignore_from_me": true,
"enabled": true,
"payment_status": 0,
"expires_at": "0001-01-01T00:00:00Z",
"first_connect_at": "2023-11-06T12:45:25.143789Z",
"last_connect_at": "2023-11-06T12:46:14.433857Z",
"created_at": "2023-11-06T12:44:03.929343Z",
"updated_at": "2023-11-06T13:07:22.737732533Z"
}
}

Sendo possivel omitir algumas dessas informações como por exemplo o url_status e o url_disconnect:

{
"url_sender": "http://node-red:1880/webhook/send",
"url_receive": "http://node-red:1880/webhook/receive",
"url_connect": "http://node-red:1880/webhook/connect",
"ignore_from_me": true,
"ignore_status": true
}

200

{
"status": 200,
"message": "",
"data": {
"id": 2,
"project_id": 2,
"token": "XXXXXXXXXXXXXXX",
"name": "My instance master",
"url_sender": "http://node-red:1880/webhook/send",
"url_receive": "http://node-red:1880/webhook/receive",
"url_connect": "http://node-red:1880/webhook/connect",
"url_status": "",
"url_disconnect": "",
"phone_number": "55xxxxxxxxxxx",
"zapi_webhook_template": false,
"is_trial": false,
"dowload_stories": false,
"reject_call": false,
"ignore_from_me": true,
"enabled": true,
"payment_status": 0,
"expires_at": "0001-01-01T00:00:00Z",
"first_connect_at": "2023-11-06T12:45:25.143789Z",
"last_connect_at": "2023-11-06T12:46:14.433857Z",
"created_at": "2023-11-06T12:44:03.929343Z",
"updated_at": "2023-11-06T13:07:22.737732533Z"
}
}