@kevintierney created an integration with the CyberQ several years ago:
BBQ Guru released a new version earlier this year so unsure if the API is the same. But regardless you can look at Kevin’s code as an example.