Hi, thanks for posting an interesting project. I can start working right now.
As I understood sometimes cron goes wrong and pulls empty data from API. We can simply add a code which handles failed requests, in that case, we can repeat the cron job instantly and give it a max_tries for example 3.
Send a message and let's discuss further,
Best regards,
Giorgi.