From my perspective as a Swede I've never been satisfied with any international weather API. I've completely lost faith in them.
For years now I've only used the official Swedish meteorological institute (SMHI) app. It used to suck so bad that a lot of Swedes used the Yr app or the Danish DMI app. But it's been vastly improved.