The Mars Insight weather API worked when I started this work, but stopped transmitting most weather data during this. Curiosity transmits weather data that is currently updating, and an open API exists for it, but I didn't have time to update to that.