weather API + log API