Cloudbit Firmware Update and API Questions

Hi there,
Just have some questions about the CloudBit updates. I have a SmartHome kit cloudBit from 2016. Has there been an update since then? Is there a place I can check to see if my cloudBit has the current firmware?
If my cloudBit does not have the current firmware, how do I update it? Is the process automatic? (I doubt that, though.)

About the API: is there a way I could learn that code myself? I’ve taken a little class in Javascript, but everything else is literally a foreign language to me. I’d love to learn, but I just don’t know where to start. Any pointing in the right direction would be greatly appreciated. :smile:

I’ve been reading through some of the topics here and wow, I feel like such a n00b :relaxed: I think I’m only understanding half of what’s being said.

Thanks for the help!