Buenas!

Segue um link de uma API REST de WhatsApp: https://github.com/salman0ansari/whatsapp-api-nodejs/

É bem funcional e simples de implementar. Você tem como cadastrar webhooks que serão disparadas ao receber uma mensagem, e ai você verifica o valor. Caso seja 'cancelar' você procede com sua lógica.

Tem também endpoint para buscar as mensagens e listar, como você precisa. Qualquer dúvida estou a disposição, se quiser entrar em contato só responder aqui que conversamos ;)

Opa Gabriel, então cara se não for muito incomodo eu gostaria de tirar umas duvidas, me chama no insta por gentileza clica aqui que vai direto no meu insta