@Daniel-White and
@freedom2000 be aware, the example from #28 uses the "REST api" and not the "Realtime lib".
The REST api ist helpful for the demonstrated PUT, GET and DELETE methods.
E.g. if you change data via PUT from one device the data is changed in the cloud, but the other devices are not aware of the change until you perform a GET and compare the local data.
To have the really flabbergasting feelings you have to use the Realtime lib from @DonManfred !!!
If you use the Realtime lib and write some data to a node from one device, all other online devices of that connection are updated locally in milliseconds. If some devices are offline they will be updated automatically if the device is online later.