Hey there, nice to have you on the community!
Sounds like a neat project you're attempting, and should be doable as well. There's been something similar here, that might be of interest to you:
Considering they've got a REST JSON API, you should be able to make use of webhooks to reduce the strain on the Photon. In a veryrecent update, those have gotten easier to work with as well