Pular para o conteúdo principal

Saúde

$ curl -X GET https://whatsapp.turn.io/v1/health \
-H 'Authorization: Bearer token'

> {
"health": {
"gateway_status": "connected | connecting | uninitialized | unregistered"
},
"meta": {
"api_status": "stable",
"version": "v2.35.4"
}
}

Este endpoint está disponível apenas para números on-premises e será descontinuado em breve.

Verifique o status do seu cliente da API WhatsApp Business com o endpoint de saúde. Este endpoint verifica a integridade do gateway e retorna uma resposta JSON.

$ curl -X GET https://whatsapp.turn.io/v1/health \
-H 'Authorization: Bearer token'

> {
"health": {
"seu-hostname1:seu-id-do-container1": {
"gateway_status": "connected | connecting | disconnected | uninitialized | unregistered",
"role": "primary_master | secondary_master | coreapp"
},
"seu-hostname2:seu-id-do-container2": {
"gateway_status": "connected | connecting | disconnected | uninitialized | unregistered",
"role": "primary_master | secondary_master | coreapp"
}
},
"meta": {
"api_status": "stable",
"version": "v2.35.4"
}
}

No caso de uma configuração Multiconnect, a resposta conterá o status e o papel de cada nó, organizados sob uma chave composta pelo nome do host e pelo ID do contêiner. Consulte a documentação oficial em developers.facebook.com para mais informações sobre os possíveis valores de resposta do papel e seus significados.