You should contact the manufacturer for official information. This is a community forum for developers to share their own personal experiences or to provide tips on how to access public information.
The API here seems to indicate that there is an “unlimited” setting for interval shooting.
However, I believe most people are connecting the camera to something like a Raspberry Pi and using a USB cable to take the picture, transfer it to the computer and then push the images to the cloud.
If your goal is to do a one-time 12 hour shoot, you will need to:
disable sleep
disable auto-power off
set camera to interval shoot
set interval number to unlimited
set capture interval to the desired number of seconds or minutes
Keep in mind, that I am just referring to publicly-available API documentation and cannot say what the actual camera behavior will be. I have not tried an “unlimited” number of interval shots myself.