SPB Git forge

spb/websensor

Public
33commits 1branches 0releases
3.4 MBsize
maindefault branch
10 days agolast push
TypeScript 55.4% Python 43.2% SQL 1.2%
64.5 KB · 601 lines python
Raw Blame History
1"""Candidate sources and sensors for 51-world-governments-regulators.yaml (see gen-world-gov.py)."""2SOURCES = {}3CANDS = []456def S(sid, name=None, domain=None, country="INT", language=None, cats=("government",), aliases=(), tier="B",7      notes=None, weight=None, extend=False, section=None, llm=None, homepage=None, keep_empty=False):8    SOURCES[sid] = dict(name=name, domain=domain, country=country, language=language, categories=list(cats),9                        aliases=list(aliases) or [sid.replace("-", " ")], tier=tier, notes=notes, weight=weight,10                        extend=extend, section=section, llm=llm, homepage=homepage, keep_empty=keep_empty)111213def C(sid, name, url, kind="rss", tier=None, cfg=None):14    assert sid in SOURCES, sid15    CANDS.append(dict(id=sid, name=name, url=url, kind=kind, tier=tier, cfg=cfg))161718# ───────────────────────── NETHERLANDS ─────────────────────────19S("netherlands-government", country="NL", extend=True, section="NETHERLANDS")20C("netherlands-government", "news (English)", "https://feeds.government.nl/news.rss")21C("netherlands-government", "news (English)", "https://www.government.nl/rss/news")22S("rijksoverheid", "Rijksoverheid (Dutch central government)", "rijksoverheid.nl", "NL", "nl", ("government", "politics"), ("rijksoverheid", "dutch government"), tier="A", weight=1.2)23C("rijksoverheid", "nieuws", "https://feeds.rijksoverheid.nl/nieuws.rss", tier="A")24C("rijksoverheid", "documenten", "https://feeds.rijksoverheid.nl/documenten.rss")25C("rijksoverheid", "kamerstukken", "https://feeds.rijksoverheid.nl/documenten/kamerstukken.rss")26S("tweede-kamer", "Tweede Kamer der Staten-Generaal", "tweedekamer.nl", "NL", "nl", ("government", "politics", "legal"), ("tweede kamer", "dutch house of representatives", "house of representatives of the netherlands"), weight=1.1)27C("tweede-kamer", "documents (open data)", "https://gegevensmagazijn.tweedekamer.nl/OData/v4/2.0/Document?$top=50&$orderby=GewijzigdOp%20desc&$filter=Verwijderd%20eq%20false", "json",28  cfg={"itemsPath": "value", "keyField": "Id", "titleField": "Onderwerp", "dateField": "GewijzigdOp", "summaryField": "Soort", "urlTemplate": "https://gegevensmagazijn.tweedekamer.nl/OData/v4/2.0/Document({key})/resource", "maxItems": 50})29C("tweede-kamer", "nieuws", "https://www.tweedekamer.nl/nieuws", "http")30C("tweede-kamer", "nieuws", "https://www.tweedekamer.nl/rss", "rss")31S("eerste-kamer", "Eerste Kamer der Staten-Generaal", "eerstekamer.nl", "NL", "nl", ("government", "politics"), ("eerste kamer", "dutch senate"))32C("eerste-kamer", "nieuws", "https://www.eerstekamer.nl/rss/nieuws")33C("eerste-kamer", "nieuws", "https://www.eerstekamer.nl/nieuws", "http")34S("officiele-bekendmakingen", "Officiële bekendmakingen (Staatsblad & Staatscourant)", "officielebekendmakingen.nl", "NL", "nl", ("government", "legal"), ("staatscourant", "staatsblad", "officiele bekendmakingen"))35C("officiele-bekendmakingen", "staatscourant", "https://zoek.officielebekendmakingen.nl/rss/stcrt")36C("officiele-bekendmakingen", "staatscourant", "https://www.officielebekendmakingen.nl/staatscourant", "http")37C("officiele-bekendmakingen", "staatsblad", "https://zoek.officielebekendmakingen.nl/rss/stb")38C("officiele-bekendmakingen", "staatsblad", "https://www.officielebekendmakingen.nl/staatsblad", "http")39S("cbs-netherlands", country="NL", extend=True)40C("cbs-netherlands", "nieuwsberichten", "https://www.cbs.nl/nl-nl/rss/nieuws")41C("cbs-netherlands", "nieuwsberichten", "https://www.cbs.nl/nl-nl/rss")42C("cbs-netherlands", "news (English)", "https://www.cbs.nl/en-gb/rss/news")43C("cbs-netherlands", "news (English)", "https://www.cbs.nl/en-gb/rss")44S("acm-netherlands", country="NL", extend=True)45C("acm-netherlands", "publicaties rss", "https://www.acm.nl/nl/publicaties/rss")46C("acm-netherlands", "publicaties rss", "https://www.acm.nl/nl/rss/publicaties")47C("acm-netherlands", "publicaties rss", "https://www.acm.nl/nl/publicaties.rss")48S("autoriteit-persoonsgegevens", country="NL", extend=True)49C("autoriteit-persoonsgegevens", "actueel (nieuws)", "https://www.autoriteitpersoonsgegevens.nl/actueel", "http")50S("dutch-safety-board", "Dutch Safety Board (Onderzoeksraad voor Veiligheid)", "onderzoeksraad.nl", "NL", "nl", ("transport", "government", "consumer-safety"), ("onderzoeksraad voor veiligheid", "dutch safety board", "ovv"))51C("dutch-safety-board", "nieuws", "https://www.onderzoeksraad.nl/nl/rss")52C("dutch-safety-board", "nieuws", "https://www.onderzoeksraad.nl/rss")53C("dutch-safety-board", "nieuws", "https://www.onderzoeksraad.nl/nl/nieuws", "http")54C("dutch-safety-board", "onderzoeken", "https://www.onderzoeksraad.nl/nl/onderzoeken", "http")55S("nctv", "Nationaal Coördinator Terrorismebestrijding en Veiligheid", "nctv.nl", "NL", "nl", ("government", "cyber"), ("nctv", "national coordinator for security and counterterrorism"))56C("nctv", "nieuws", "https://www.nctv.nl/actueel/nieuws/rss")57C("nctv", "nieuws", "https://www.nctv.nl/rss")58C("nctv", "nieuws", "https://www.nctv.nl/actueel/nieuws", "http")59S("cbg-meb", "Medicines Evaluation Board (CBG-MEB)", "cbg-meb.nl", "NL", "nl", ("health", "pharma", "government"), ("cbg", "cbg-meb", "college ter beoordeling van geneesmiddelen", "medicines evaluation board"))60C("cbg-meb", "nieuws", "https://www.cbg-meb.nl/actueel/nieuws/rss")61C("cbg-meb", "nieuws", "https://www.cbg-meb.nl/rss")62C("cbg-meb", "nieuws", "https://www.cbg-meb.nl/actueel/nieuws", "http")63S("rdi-netherlands", "Rijksinspectie Digitale Infrastructuur", "rdi.nl", "NL", "nl", ("telecom", "government"), ("rdi", "rijksinspectie digitale infrastructuur", "agentschap telecom"))64C("rdi-netherlands", "nieuws", "https://www.rdi.nl/actueel/nieuws/rss")65C("rdi-netherlands", "nieuws", "https://www.rdi.nl/rss")66C("rdi-netherlands", "nieuws", "https://www.rdi.nl/actueel/nieuws", "http")67S("rivm", "RIVM (National Institute for Public Health and the Environment)", "rivm.nl", "NL", "nl", ("health", "government", "science"), ("rivm", "rijksinstituut voor volksgezondheid en milieu"))68C("rivm", "nieuws", "https://www.rivm.nl/nieuws/rss")69C("rivm", "nieuws", "https://www.rivm.nl/rss")70C("rivm", "nieuws", "https://www.rivm.nl/nieuws", "http")71S("raad-van-state", "Raad van State (Council of State)", "raadvanstate.nl", "NL", "nl", ("legal", "government"), ("raad van state", "council of state netherlands"))72C("raad-van-state", "nieuws", "https://www.raadvanstate.nl/rss")73C("raad-van-state", "nieuws", "https://www.raadvanstate.nl/actueel/nieuws/", "http")7475# ───────────────────────── BELGIUM ─────────────────────────76S("belgian-federal-government", "Belgian federal government (belgium.be / news.belgium.be)", "belgium.be", "BE", "fr", ("government", "politics"), ("belgian government", "federal government of belgium", "news.belgium.be", "belgium.be"), tier="A", weight=1.1, section="BELGIUM")77C("belgian-federal-government", "communiqués (news.belgium.be)", "https://news.belgium.be/fr/rss", tier="A")78C("belgian-federal-government", "communiqués (news.belgium.be)", "https://news.belgium.be/fr/rss.xml", tier="A")79C("belgian-federal-government", "communiqués (news.belgium.be)", "https://news.belgium.be/fr", "http", tier="A")80C("belgian-federal-government", "conseil des ministres", "https://news.belgium.be/fr/conseil-des-ministres", "http")81S("belgian-prime-minister", "Prime Minister of Belgium", "premier.be", "BE", "fr", ("government", "politics"), ("belgian prime minister", "premier.be", "premier ministre belge"))82C("belgian-prime-minister", "actualités", "https://www.premier.be/fr/rss.xml")83C("belgian-prime-minister", "actualités", "https://www.premier.be/fr/rss")84C("belgian-prime-minister", "actualités", "https://www.premier.be/fr/actualites", "http")85S("belgian-chamber", "Chambre des représentants de Belgique", "lachambre.be", "BE", "fr", ("government", "politics", "legal"), ("la chambre", "de kamer", "belgian chamber of representatives", "dekamer"))86C("belgian-chamber", "communiqués", "https://www.lachambre.be/kvvcr/rss.cfm")87C("belgian-chamber", "communiqués", "https://www.lachambre.be/rss")88C("belgian-chamber", "actualités", "https://www.lachambre.be/kvvcr/showpage.cfm?section=/none&language=fr&cfm=/site/wwwcfm/news/index.cfm", "http")89S("belgian-senate", "Sénat de Belgique", "senate.be", "BE", "fr", ("government", "politics"), ("belgian senate", "senat de belgique", "senaat"))90C("belgian-senate", "actualités", "https://www.senate.be/rss/rss_fr.xml")91C("belgian-senate", "actualités", "https://www.senate.be/www/?MIval=/index_senate&MENUID=11000&LANG=fr", "http")92S("moniteur-belge", "Moniteur belge / Belgisch Staatsblad", "ejustice.just.fgov.be", "BE", "fr", ("government", "legal"), ("moniteur belge", "belgisch staatsblad", "belgian official journal"))93C("moniteur-belge", "sommaire du jour", "https://www.ejustice.just.fgov.be/cgi/summary.pl", "http")94C("moniteur-belge", "sommaire du jour", "https://www.ejustice.just.fgov.be/cgi/summary_body.pl?language=fr", "http")95S("statbel", country="BE", extend=True)96C("statbel", "actualités (français)", "https://statbel.fgov.be/fr/rss.xml")97C("statbel", "nieuws (Nederlands)", "https://statbel.fgov.be/nl/rss.xml")98S("belgian-data-protection-authority", "Autorité de protection des données (APD/GBA)", "autoriteprotectiondonnees.be", "BE", "fr", ("government", "legal", "web-policy"), ("apd", "gba", "autorite de protection des donnees", "gegevensbeschermingsautoriteit", "belgian dpa"))99C("belgian-data-protection-authority", "actualités", "https://www.autoriteprotectiondonnees.be/citoyen/rss.xml")100C("belgian-data-protection-authority", "actualités", "https://www.autoriteprotectiondonnees.be/rss.xml")101C("belgian-data-protection-authority", "actualités", "https://www.autoriteprotectiondonnees.be/citoyen/actualites", "http")102S("belgian-competition-authority", "Belgian Competition Authority (BCA)", "bma-abc.be", "BE", "fr", ("government", "legal", "commerce"), ("bca", "abc", "bma", "autorite belge de la concurrence", "belgische mededingingsautoriteit"))103C("belgian-competition-authority", "communiqués", "https://www.bma-abc.be/fr/rss.xml")104C("belgian-competition-authority", "communiqués", "https://www.bma-abc.be/fr/rss")105C("belgian-competition-authority", "communiqués", "https://www.bma-abc.be/fr/communiques-de-presse", "http")106S("bipt", "BIPT / IBPT (Belgian Institute for Postal services and Telecommunications)", "bipt.be", "BE", "fr", ("telecom", "government"), ("bipt", "ibpt", "belgian institute for postal services and telecommunications"))107C("bipt", "actualités", "https://www.ibpt.be/consommateurs/rss")108C("bipt", "actualités", "https://www.bipt.be/rss")109C("bipt", "publications", "https://www.bipt.be/operateurs/publications", "http")110C("bipt", "actualités", "https://www.ibpt.be/consommateurs/actualites", "http")111S("fsma", "FSMA (Financial Services and Markets Authority, Belgium)", "fsma.be", "BE", "fr", ("finance", "government"), ("fsma", "financial services and markets authority", "autorite des services et marches financiers"))112C("fsma", "actualités", "https://www.fsma.be/fr/rss.xml")113C("fsma", "actualités", "https://www.fsma.be/fr/rss")114C("fsma", "news", "https://www.fsma.be/en/news", "http")115C("fsma", "warnings", "https://www.fsma.be/en/warnings", "http")116S("famhp", "Federal Agency for Medicines and Health Products (FAMHP/AFMPS)", "afmps.be", "BE", "fr", ("health", "pharma", "government"), ("famhp", "afmps", "fagg", "agence federale des medicaments et des produits de sante"))117C("famhp", "actualités", "https://www.afmps.be/fr/rss.xml")118C("famhp", "actualités", "https://www.afmps.be/fr/news/rss")119C("famhp", "actualités", "https://www.afmps.be/fr/news", "http")120S("creg-belgium", "CREG (Belgian federal energy regulator)", "creg.be", "BE", "fr", ("energy", "government"), ("creg", "commission de regulation de l'electricite et du gaz"))121C("creg-belgium", "actualités", "https://www.creg.be/fr/rss.xml")122C("creg-belgium", "actualités", "https://www.creg.be/fr/rss")123C("creg-belgium", "publications", "https://www.creg.be/fr/publications", "http")124S("belgian-crisis-centre", "National Crisis Center (Belgium)", "centredecrise.be", "BE", "fr", ("government", "consumer-safety"), ("centre de crise", "crisiscentrum", "nccn", "national crisis center belgium"))125C("belgian-crisis-centre", "actualités", "https://centredecrise.be/fr/rss.xml")126C("belgian-crisis-centre", "actualités", "https://centredecrise.be/fr/actualites", "http")127C("belgian-crisis-centre", "actualités", "https://crisiscentrum.be/nl/rss.xml")128129# ───────────────────────── LUXEMBOURG ─────────────────────────130S("luxembourg-government", "Government of Luxembourg (gouvernement.lu)", "gouvernement.lu", "LU", "fr", ("government", "politics"), ("gouvernement luxembourgeois", "luxembourg government", "gouvernement.lu"), tier="A", weight=1.1, section="LUXEMBOURG")131C("luxembourg-government", "actualités", "https://gouvernement.lu/fr/actualites.rss")132C("luxembourg-government", "actualités", "https://gouvernement.lu/fr/actualites/toutes_actualites.rss")133C("luxembourg-government", "actualités", "https://gouvernement.lu/fr/actualites.html", "http")134C("luxembourg-government", "actualités", "https://gouvernement.lu/fr/actualites/toutes_actualites.html", "http")135S("chambre-des-deputes-lu", "Chambre des Députés du Luxembourg", "chd.lu", "LU", "fr", ("government", "politics", "legal"), ("chambre des deputes", "chd.lu", "luxembourg parliament"))136C("chambre-des-deputes-lu", "actualités", "https://www.chd.lu/fr/rss")137C("chambre-des-deputes-lu", "actualités", "https://www.chd.lu/fr/actualites", "http")138S("legilux", "Journal officiel du Grand-Duché de Luxembourg (Legilux)", "legilux.public.lu", "LU", "fr", ("government", "legal"), ("legilux", "journal officiel luxembourg", "memorial"))139C("legilux", "journal officiel", "https://legilux.public.lu/rss/leg")140C("legilux", "journal officiel", "https://legilux.public.lu/rss")141C("legilux", "journal officiel", "https://legilux.public.lu/eli/etat/leg/memorial/rss")142C("legilux", "journal officiel A (derniers textes)", "https://legilux.public.lu/eli/etat/leg/memorial", "http")143S("statec", "STATEC (Luxembourg statistics)", "statistiques.public.lu", "LU", "fr", ("statistics", "government"), ("statec", "statistiques.public.lu"))144C("statec", "actualités", "https://statistiques.public.lu/fr/actualites.rss")145C("statec", "actualités", "https://statistiques.public.lu/fr/actualites.html", "http")146S("cnpd", "Commission nationale pour la protection des données (CNPD)", "cnpd.public.lu", "LU", "fr", ("government", "legal", "web-policy"), ("cnpd", "commission nationale pour la protection des donnees"))147C("cnpd", "actualités", "https://cnpd.public.lu/fr/actualites.rss")148C("cnpd", "actualités", "https://cnpd.public.lu/fr/actualites.html", "http")149S("conseil-de-la-concurrence-lu", "Autorité de la concurrence du Grand-Duché de Luxembourg", "concurrence.public.lu", "LU", "fr", ("government", "legal", "commerce"), ("conseil de la concurrence luxembourg", "autorite de la concurrence luxembourg"))150C("conseil-de-la-concurrence-lu", "actualités", "https://concurrence.public.lu/fr/actualites.rss")151C("conseil-de-la-concurrence-lu", "actualités", "https://concurrence.public.lu/fr/actualites.html", "http")152S("ilr", "Institut Luxembourgeois de Régulation (ILR)", "ilr.lu", "LU", "fr", ("telecom", "energy", "government"), ("ilr", "institut luxembourgeois de regulation"))153C("ilr", "actualités", "https://web.ilr.lu/FR/rss")154C("ilr", "actualités", "https://web.ilr.lu/FR/Actualites", "http")155S("cssf", country="LU", extend=True)156C("cssf", "warnings", "https://www.cssf.lu/en/warnings/", "http", tier="B")157158# ───────────────────────── IRELAND ─────────────────────────159S("gov-ie", "Government of Ireland (gov.ie)", "gov.ie", "IE", None, ("government", "politics"), ("gov.ie", "irish government", "government of ireland", "taoiseach"), tier="A", weight=1.2, section="IRELAND")160C("gov-ie", "press releases", "https://www.gov.ie/en/press-releases/?format=rss", tier="A")161C("gov-ie", "press releases", "https://www.gov.ie/en/news/?format=rss", tier="A")162C("gov-ie", "press releases", "https://www.gov.ie/en/press-releases/", "http", tier="A")163C("gov-ie", "publications", "https://www.gov.ie/en/publications/", "http")164C("gov-ie", "department of the taoiseach news", "https://www.gov.ie/en/department-of-the-taoiseach/press-releases/", "http")165S("merrionstreet", "MerrionStreet (Irish Government News Service)", "merrionstreet.ie", "IE", None, ("government", "politics"), ("merrionstreet", "merrion street", "irish government news service"))166C("merrionstreet", "news", "https://merrionstreet.ie/en/feed/")167C("merrionstreet", "news", "https://merrionstreet.ie/feed/")168S("oireachtas", "Houses of the Oireachtas", "oireachtas.ie", "IE", None, ("government", "politics", "legal"), ("oireachtas", "dail", "dail eireann", "seanad", "irish parliament"), weight=1.1)169C("oireachtas", "bills (API)", "https://api.oireachtas.ie/v1/legislation?bill_status=Current,Withdrawn,Enacted,Rejected,Defeated,Lapsed&limit=50", "json",170  cfg={"itemsPath": "results", "keyField": "bill.uri", "titleField": "bill.shortTitleEn", "dateField": "bill.lastUpdated", "urlField": "bill.uri", "summaryField": "bill.status", "compareFields": ["bill.status", "bill.lastUpdated"], "maxItems": 50})171C("oireachtas", "press releases", "https://www.oireachtas.ie/en/press-centre/press-releases/?format=rss")172C("oireachtas", "press releases", "https://www.oireachtas.ie/en/press-centre/press-releases/", "http")173C("oireachtas", "debates (API)", "https://api.oireachtas.ie/v1/debates?limit=30", "json",174  cfg={"itemsPath": "results", "keyField": "debateRecord.uri", "titleTemplate": "{debateRecord.house.showAs}{debateRecord.date}", "dateField": "debateRecord.date", "urlField": "debateRecord.uri", "maxItems": 30})175S("iris-oifigiuil", "Iris Oifigiúil (Irish official gazette)", "irisoifigiuil.ie", "IE", None, ("government", "legal"), ("iris oifigiuil", "irish official gazette"))176C("iris-oifigiuil", "latest issues", "https://www.irisoifigiuil.ie/", "http")177C("iris-oifigiuil", "latest issues", "https://www.irisoifigiuil.ie/currentissues/", "http")178S("cso-ireland", country="IE", extend=True)179C("cso-ireland", "releases rss", "https://www.cso.ie/en/rss/")180C("cso-ireland", "releases rss", "https://www.cso.ie/en/csolatestnews/pressreleases/rss/")181C("cso-ireland", "release calendar", "https://www.cso.ie/en/releasesandpublications/releasecalendar/", "http")182S("dpc-ireland", "Data Protection Commission (Ireland)", "dataprotection.ie", "IE", None, ("government", "legal", "web-policy"), ("dpc", "data protection commission", "irish dpc"), weight=1.2)183C("dpc-ireland", "press releases", "https://www.dataprotection.ie/en/news-media/press-releases/rss.xml")184C("dpc-ireland", "press releases", "https://www.dataprotection.ie/en/rss.xml")185C("dpc-ireland", "press releases", "https://www.dataprotection.ie/en/news-media/press-releases", "http")186C("dpc-ireland", "latest news", "https://www.dataprotection.ie/en/news-media/latest-news", "http")187S("ccpc", "Competition and Consumer Protection Commission (Ireland)", "ccpc.ie", "IE", None, ("government", "legal", "commerce", "consumer-safety"), ("ccpc", "competition and consumer protection commission"))188C("ccpc", "business news", "https://www.ccpc.ie/business/feed/")189C("ccpc", "consumer news", "https://www.ccpc.ie/consumers/feed/")190C("ccpc", "business news", "https://www.ccpc.ie/business/news-and-events/", "http")191S("hpra", "Health Products Regulatory Authority (Ireland)", "hpra.ie", "IE", None, ("health", "pharma", "government"), ("hpra", "health products regulatory authority"))192C("hpra", "news", "https://www.hpra.ie/rss/news")193C("hpra", "news", "https://www.hpra.ie/homepage/about-us/news-and-press-releases", "http")194C("hpra", "safety notices", "https://www.hpra.ie/homepage/medicines/safety-notices", "http")195S("cru-ireland", "Commission for Regulation of Utilities (Ireland)", "cru.ie", "IE", None, ("energy", "government"), ("cru", "commission for regulation of utilities"))196C("cru-ireland", "news", "https://www.cru.ie/feed/")197C("cru-ireland", "news", "https://www.cru.ie/rss")198C("cru-ireland", "publications", "https://www.cru.ie/publications/", "http")199C("cru-ireland", "news", "https://www.cru.ie/news/", "http")200S("aaiu", "Air Accident Investigation Unit Ireland", "aaiu.ie", "IE", None, ("aviation", "transport", "government"), ("aaiu", "air accident investigation unit"))201C("aaiu", "reports", "https://www.aaiu.ie/rss.xml")202C("aaiu", "reports", "https://www.aaiu.ie/reports", "http")203S("revenue-ireland", "Revenue Commissioners (Ireland)", "revenue.ie", "IE", None, ("government", "finance"), ("revenue", "revenue commissioners", "irish revenue"))204C("revenue-ireland", "press releases", "https://www.revenue.ie/en/rss/press-releases.xml")205C("revenue-ireland", "press releases", "https://www.revenue.ie/en/corporate/press-office/press-releases/index.aspx", "http")206C("revenue-ireland", "ebriefs", "https://www.revenue.ie/en/tax-professionals/ebrief/index.aspx", "http")207S("central-bank-of-ireland", country="IE", extend=True)208C("central-bank-of-ireland", "press releases feed", "https://www.centralbank.ie/feeds/press-releases")209C("central-bank-of-ireland", "consumer warnings", "https://www.centralbank.ie/regulation/how-we-regulate/authorisation/unauthorised-firms", "http", tier="C")210S("comreg", country="IE", extend=True)211C("comreg", "publications", "https://www.comreg.ie/publications/", "http")212S("met-eireann", "Met Éireann", "met.ie", "IE", None, ("weather", "government"), ("met eireann", "irish meteorological service"), llm=False)213C("met-eireann", "national warnings (JSON)", "https://www.met.ie/Open_Data/json/warning_IRELAND.json", "json",214  cfg={"itemsPath": "", "keyField": "id", "titleTemplate": "{type} warning ({level}) — {regions}", "summaryField": "description", "dateField": "issued", "urlTemplate": "https://www.met.ie/warnings-today", "maxItems": 50})215216# ───────────────────────── SWITZERLAND ─────────────────────────217S("swiss-federal-council", "Swiss Federal Council / Federal Administration (admin.ch)", "admin.ch", "CH", None, ("government", "politics"), ("federal council", "bundesrat", "conseil federal", "swiss government", "admin.ch"), tier="A", weight=1.3, section="SWITZERLAND")218C("swiss-federal-council", "media releases (English)", "https://www.admin.ch/gov/en/start/documentation/media-releases.rss", tier="A")219C("swiss-federal-council", "media releases (English)", "https://www.news.admin.ch/NSBSubscriber/message/rss/en", tier="A")220C("swiss-federal-council", "media releases (English)", "https://www.admin.ch/gov/en/start/documentation/media-releases.html", "http", tier="A")221C("swiss-federal-council", "Medienmitteilungen (Deutsch)", "https://www.admin.ch/gov/de/start/dokumentation/medienmitteilungen.rss")222C("swiss-federal-council", "Medienmitteilungen (Deutsch)", "https://www.news.admin.ch/NSBSubscriber/message/rss/de")223C("swiss-federal-council", "Medienmitteilungen (Deutsch)", "https://www.admin.ch/gov/de/start/dokumentation/medienmitteilungen.html", "http")224S("swiss-parliament", "Swiss Parliament (parlament.ch)", "parlament.ch", "CH", None, ("government", "politics", "legal"), ("swiss parliament", "bundesversammlung", "assemblee federale", "parlament.ch", "national council", "council of states"), weight=1.1)225C("swiss-parliament", "press releases", "https://www.parlament.ch/en/services/news/Pages/rss.aspx")226C("swiss-parliament", "press releases", "https://www.parlament.ch/press-releases/Pages/rss.aspx")227C("swiss-parliament", "press releases", "https://www.parlament.ch/en/services/news", "http")228C("swiss-parliament", "Medienmitteilungen", "https://www.parlament.ch/de/services/news", "http")229C("swiss-parliament", "objects (open data)", "https://ws.parlament.ch/odata.svc/Business?$top=50&$orderby=Modified%20desc&$filter=Language%20eq%20'DE'&$format=json", "json",230  cfg={"itemsPath": "d.results", "keyField": "ID", "titleField": "Title", "dateField": "Modified", "summaryField": "BusinessTypeName", "urlTemplate": "https://www.parlament.ch/de/ratsbetrieb/suche-curia-vista/geschaeft?AffairId={key}", "maxItems": 50})231S("fedlex", "Fedlex — Swiss federal law publication platform", "fedlex.admin.ch", "CH", "de", ("government", "legal"), ("fedlex", "amtliche sammlung", "bundesblatt", "official compilation", "federal gazette switzerland"))232C("fedlex", "amtliche sammlung (AS)", "https://www.fedlex.admin.ch/de/rss/oc")233C("fedlex", "amtliche sammlung (AS)", "https://www.fedlex.admin.ch/de/rss/oc.xml")234C("fedlex", "bundesblatt (BBl)", "https://www.fedlex.admin.ch/de/rss/fga")235C("fedlex", "bundesblatt (BBl)", "https://www.fedlex.admin.ch/de/rss/fga.xml")236S("swiss-federal-statistical-office", "Swiss Federal Statistical Office (FSO/BFS)", "bfs.admin.ch", "CH", None, ("statistics", "government"), ("fso", "bfs", "ofs", "bundesamt fur statistik", "swiss federal statistical office"), weight=1.1)237C("swiss-federal-statistical-office", "news (English)", "https://www.bfs.admin.ch/bfs/en/home/news/whats-new.rss")238C("swiss-federal-statistical-office", "news (English)", "https://www.bfs.admin.ch/bfs/en/home/aktuell/neue-veroeffentlichungen.rss")239C("swiss-federal-statistical-office", "news (English)", "https://www.bfs.admin.ch/bfs/en/home/news/whats-new.html", "http")240C("swiss-federal-statistical-office", "Medienmitteilungen", "https://www.bfs.admin.ch/bfs/de/home/aktuell/medienmitteilungen.rss")241C("swiss-federal-statistical-office", "Medienmitteilungen", "https://www.bfs.admin.ch/bfs/de/home/aktuell/medienmitteilungen.html", "http")242S("fdpic", "Federal Data Protection and Information Commissioner (FDPIC)", "edoeb.admin.ch", "CH", None, ("government", "legal", "web-policy"), ("fdpic", "edoeb", "pfpdt", "eidgenossischer datenschutz- und offentlichkeitsbeauftragter"))243C("fdpic", "news", "https://www.edoeb.admin.ch/edoeb/en/home/aktuell/news.rss")244C("fdpic", "news", "https://www.edoeb.admin.ch/edoeb/en/home/aktuell/news.html", "http")245C("fdpic", "news", "https://www.edoeb.admin.ch/en/news", "http")246S("weko", "Swiss Competition Commission (WEKO/COMCO)", "weko.admin.ch", "CH", "de", ("government", "legal", "commerce"), ("weko", "comco", "wettbewerbskommission", "commission de la concurrence"))247C("weko", "Medieninformationen", "https://www.weko.admin.ch/weko/de/home/aktuell/medieninformationen.rss")248C("weko", "Medieninformationen", "https://www.weko.admin.ch/weko/de/home/aktuell/medieninformationen.html", "http")249C("weko", "Medieninformationen", "https://www.weko.admin.ch/de/medieninformationen", "http")250S("bakom", "Swiss Federal Office of Communications (OFCOM/BAKOM)", "bakom.admin.ch", "CH", None, ("telecom", "government"), ("bakom", "ofcom switzerland", "ofcom ch", "bundesamt fur kommunikation"))251C("bakom", "news", "https://www.bakom.admin.ch/bakom/en/homepage/ofcom/ofcom-s-information/news.rss")252C("bakom", "news", "https://www.bakom.admin.ch/bakom/en/homepage/ofcom/ofcom-s-information/news.html", "http")253C("bakom", "news", "https://www.bakom.admin.ch/en/news", "http")254S("elcom", "Swiss Federal Electricity Commission (ElCom)", "elcom.admin.ch", "CH", "de", ("energy", "government"), ("elcom", "eidgenossische elektrizitatskommission"))255C("elcom", "Medienmitteilungen", "https://www.elcom.admin.ch/elcom/de/home/dokumentation/medienmitteilungen.rss")256C("elcom", "Medienmitteilungen", "https://www.elcom.admin.ch/elcom/de/home/dokumentation/medienmitteilungen.html", "http")257C("elcom", "Medienmitteilungen", "https://www.elcom.admin.ch/de/medienmitteilungen", "http")258S("swissgrid", "Swissgrid", "swissgrid.ch", "CH", None, ("energy", "infrastructure"), ("swissgrid",))259C("swissgrid", "newsroom", "https://www.swissgrid.ch/en/home/newsroom.html", "http")260C("swissgrid", "newsroom", "https://www.swissgrid.ch/en/home/newsroom/newsfeed.rss")261S("sust", "Swiss Transportation Safety Investigation Board (STSB/SUST)", "sust.admin.ch", "CH", "de", ("transport", "aviation", "government"), ("sust", "stsb", "schweizerische sicherheitsuntersuchungsstelle"))262C("sust", "Medienmitteilungen", "https://www.sust.admin.ch/de/rss")263C("sust", "aktuell", "https://www.sust.admin.ch/de/aktuell", "http")264C("sust", "aktuell", "https://www.sust.admin.ch/sust/de/home/aktuell.html", "http")265S("alertswiss", "Alertswiss / Federal Office for Civil Protection (FOCP)", "alert.swiss", "CH", None, ("government", "consumer-safety"), ("alertswiss", "babs", "focp", "bundesamt fur bevolkerungsschutz"), llm=False)266C("alertswiss", "alerts", "https://www.alert.swiss/en/rss.xml")267C("alertswiss", "alerts", "https://www.alert.swiss/content/alertswiss-internet/en/_jcr_content.rss")268C("alertswiss", "alerts", "https://www.alert.swiss/en/home.html", "http")269S("seco", "State Secretariat for Economic Affairs (SECO)", "seco.admin.ch", "CH", None, ("government", "commerce", "labour"), ("seco", "state secretariat for economic affairs"))270C("seco", "news", "https://www.seco.admin.ch/seco/en/home/seco/nsb-news.rss")271C("seco", "news", "https://www.seco.admin.ch/seco/en/home/seco/nsb-news.html", "http")272C("seco", "news", "https://www.seco.admin.ch/en/news", "http")273S("swiss-federal-supreme-court", "Swiss Federal Supreme Court", "bger.ch", "CH", "de", ("legal", "government"), ("bundesgericht", "tribunal federal", "federal supreme court"))274C("swiss-federal-supreme-court", "press releases", "https://www.bger.ch/index/press/press-inherit-template/press-mitteilungen.htm", "http", tier="C")275C("swiss-federal-supreme-court", "press releases", "https://www.bger.ch/ext/eurospider/live/de/php/aza/http/index.php?lang=de&type=rss", "rss")276277# ───────────────────────── AUSTRIA ─────────────────────────278S("bundeskanzleramt-austria", "Austrian Federal Chancellery (Bundeskanzleramt)", "bundeskanzleramt.gv.at", "AT", "de", ("government", "politics"), ("bundeskanzleramt", "bka", "austrian federal chancellery", "austrian government"), tier="A", weight=1.1, section="AUSTRIA")279C("bundeskanzleramt-austria", "nachrichten der bundesregierung", "https://www.bundeskanzleramt.gv.at/bundeskanzleramt/nachrichten-der-bundesregierung.rss")280C("bundeskanzleramt-austria", "nachrichten der bundesregierung", "https://www.bundeskanzleramt.gv.at/rss/nachrichten.xml")281C("bundeskanzleramt-austria", "nachrichten der bundesregierung", "https://www.bundeskanzleramt.gv.at/bundeskanzleramt/nachrichten-der-bundesregierung.html", "http")282C("bundeskanzleramt-austria", "ministerrat", "https://www.bundeskanzleramt.gv.at/bundeskanzleramt/nachrichten-der-bundesregierung/ministerrat.html", "http")283S("austrian-parliament", "Austrian Parliament (Parlament Österreich)", "parlament.gv.at", "AT", "de", ("government", "politics", "legal"), ("austrian parliament", "nationalrat", "bundesrat austria", "parlament.gv.at", "parlamentskorrespondenz"), weight=1.1)284C("austrian-parliament", "parlamentskorrespondenz", "https://www.parlament.gv.at/rss/pk")285C("austrian-parliament", "parlamentskorrespondenz", "https://www.parlament.gv.at/Parlament/Aktuelles/PK/rss/index.shtml")286C("austrian-parliament", "parlamentskorrespondenz", "https://www.parlament.gv.at/aktuelles/pk/rss")287C("austrian-parliament", "parlamentskorrespondenz", "https://www.parlament.gv.at/aktuelles/pk/", "http")288C("austrian-parliament", "aktuelles", "https://www.parlament.gv.at/aktuelles/", "http")289S("ris-austria", "RIS — Rechtsinformationssystem des Bundes (Bundesgesetzblatt)", "ris.bka.gv.at", "AT", "de", ("government", "legal"), ("ris", "rechtsinformationssystem", "bundesgesetzblatt", "bgbl"))290C("ris-austria", "bundesgesetzblatt authentisch", "https://www.ris.bka.gv.at/RssFeed.aspx?Applikation=BgblAuth")291C("ris-austria", "bundesgesetzblatt authentisch", "https://www.ris.bka.gv.at/Bgbl-Auth/", "http")292C("ris-austria", "bundesgesetzblatt (API)", "https://data.bka.gv.at/ris/api/v2.6/Bundesrecht?Applikation=BgblAuth&Bgblnummer=&Teil_SucheInTeil1=true&Teil_SucheInTeil2=true&Teil_SucheInTeil3=true&Sortierung_SortDirection=Descending&Sortierung_SortedByColumn=Kundmachungsdatum&Seitennummer=1&DokumenteProSeite=Fifty", "json",293  cfg={"itemsPath": "OgdSearchResult.OgdDocumentResults.OgdDocumentReference", "keyField": "Data.Metadaten.Technisch.ID", "titleField": "Data.Metadaten.Bundesrecht.BgblAuth.Titel", "dateField": "Data.Metadaten.Allgemein.Veroeffentlicht", "urlTemplate": "https://www.ris.bka.gv.at/Dokument.wxe?Abfrage=BgblAuth&Dokumentnummer={key}", "maxItems": 50})294S("statistics-austria", country="AT", extend=True)295C("statistics-austria", "pressemitteilungen rss", "https://www.statistik.at/rss/presse")296C("statistics-austria", "pressemitteilungen rss", "https://www.statistik.at/presse/rss.xml")297C("statistics-austria", "pressemitteilungen", "https://www.statistik.at/ueber-uns/presse/pressemitteilungen", "http")298C("statistics-austria", "press releases (English)", "https://www.statistik.at/en/about-us/press/press-releases", "http")299S("dsb-austria", "Austrian Data Protection Authority (Datenschutzbehörde)", "dsb.gv.at", "AT", "de", ("government", "legal", "web-policy"), ("dsb", "datenschutzbehorde", "austrian dpa"))300C("dsb-austria", "news", "https://www.dsb.gv.at/rss")301C("dsb-austria", "news", "https://www.dsb.gv.at/news.html", "http")302C("dsb-austria", "news", "https://www.dsb.gv.at/", "http")303S("bwb", "Austrian Federal Competition Authority (BWB)", "bwb.gv.at", "AT", "de", ("government", "legal", "commerce"), ("bwb", "bundeswettbewerbsbehorde", "austrian federal competition authority"))304C("bwb", "news", "https://www.bwb.gv.at/rss")305C("bwb", "news", "https://www.bwb.gv.at/news/rss")306C("bwb", "news", "https://www.bwb.gv.at/news", "http")307S("rtr", "RTR (Austrian Regulatory Authority for Broadcasting and Telecommunications)", "rtr.at", "AT", "de", ("telecom", "media", "government"), ("rtr", "rundfunk und telekom regulierungs-gmbh", "tkk", "komm austria"))308C("rtr", "aktuelles", "https://www.rtr.at/rtr/rss/index.de.rss")309C("rtr", "aktuelles", "https://www.rtr.at/TKP/aktuelles/rss/index.de.rss")310C("rtr", "presse", "https://www.rtr.at/rtr/service/presse/index.de.html", "http")311C("rtr", "aktuelles telekom", "https://www.rtr.at/TKP/aktuelles/index.de.html", "http")312S("fma-austria", "Austrian Financial Market Authority (FMA)", "fma.gv.at", "AT", "de", ("finance", "government"), ("fma", "finanzmarktaufsicht", "austrian financial market authority"), weight=1.1)313C("fma-austria", "news", "https://www.fma.gv.at/feed/")314C("fma-austria", "news (English)", "https://www.fma.gv.at/en/feed/")315C("fma-austria", "news", "https://www.fma.gv.at/news/", "http")316C("fma-austria", "investor warnings", "https://www.fma.gv.at/en/investor-warnings/", "http", tier="B")317S("oenb", "Oesterreichische Nationalbank (OeNB)", "oenb.at", "AT", None, ("finance", "central-bank", "government"), ("oenb", "oesterreichische nationalbank", "austrian national bank"), weight=1.2)318C("oenb", "press releases", "https://www.oenb.at/en/rss/press-releases.rss")319C("oenb", "press releases", "https://www.oenb.at/rss/presse-en.xml")320C("oenb", "press releases", "https://www.oenb.at/en/Media/press-releases.html", "http")321C("oenb", "presseaussendungen", "https://www.oenb.at/rss/presse.xml")322C("oenb", "presseaussendungen", "https://www.oenb.at/Presse/presseaussendungen.html", "http")323S("e-control", "E-Control (Austrian energy regulator)", "e-control.at", "AT", "de", ("energy", "government"), ("e-control", "energie-control austria"))324C("e-control", "news", "https://www.e-control.at/rss")325C("e-control", "presse", "https://www.e-control.at/presse", "http")326C("e-control", "news", "https://www.e-control.at/news", "http")327S("basg", "Austrian Federal Office for Safety in Health Care (BASG)", "basg.gv.at", "AT", "de", ("health", "pharma", "government"), ("basg", "bundesamt fur sicherheit im gesundheitswesen", "ages medizinmarktaufsicht"))328C("basg", "news", "https://www.basg.gv.at/rss")329C("basg", "news", "https://www.basg.gv.at/news-center/news", "http")330C("basg", "sicherheitsinformationen", "https://www.basg.gv.at/marktbeobachtung/meldewesen/sicherheitsinformationen", "http")331S("apg-austria", "Austrian Power Grid (APG)", "apg.at", "AT", "de", ("energy", "infrastructure"), ("apg", "austrian power grid"))332C("apg-austria", "news", "https://www.apg.at/rss")333C("apg-austria", "news", "https://www.apg.at/de/news", "http")334335# ───────────────────────── PORTUGAL ─────────────────────────336S("portugal-government", "Government of Portugal (portugal.gov.pt)", "portugal.gov.pt", "PT", "pt", ("government", "politics"), ("governo de portugal", "portuguese government", "xxv governo", "portugal.gov.pt"), tier="A", weight=1.1, section="PORTUGAL")337C("portugal-government", "comunicados", "https://www.portugal.gov.pt/pt/gc25/comunicacao/comunicados?format=rss")338C("portugal-government", "comunicados", "https://www.portugal.gov.pt/rss")339C("portugal-government", "comunicados", "https://www.portugal.gov.pt/pt/gc25/comunicacao/comunicados", "http")340C("portugal-government", "notícias", "https://www.portugal.gov.pt/pt/gc25/comunicacao/noticias", "http")341C("portugal-government", "conselho de ministros", "https://www.portugal.gov.pt/pt/gc25/governo/comunicado-de-conselho-de-ministros", "http")342S("assembleia-da-republica", "Assembleia da República (Portugal)", "parlamento.pt", "PT", "pt", ("government", "politics", "legal"), ("assembleia da republica", "portuguese parliament", "parlamento.pt"))343C("assembleia-da-republica", "notícias", "https://www.parlamento.pt/rss/noticias")344C("assembleia-da-republica", "notícias", "https://app.parlamento.pt/webutils/rss/noticias")345C("assembleia-da-republica", "notícias", "https://www.parlamento.pt/Paginas/Noticias.aspx", "http")346C("assembleia-da-republica", "iniciativas", "https://www.parlamento.pt/ActividadeParlamentar/Paginas/IniciativasLegislativas.aspx", "http")347S("diario-da-republica", "Diário da República (Portugal official gazette)", "diariodarepublica.pt", "PT", "pt", ("government", "legal"), ("diario da republica", "dre", "portuguese official gazette"))348C("diario-da-republica", "diário do dia", "https://diariodarepublica.pt/dr/home", "http")349C("diario-da-republica", "diário do dia", "https://diariodarepublica.pt/dr/rss")350C("diario-da-republica", "diário do dia", "https://files.diariodarepublica.pt/rss/serie1.xml")351S("ine-portugal", country="PT", extend=True)352C("ine-portugal", "destaques rss", "https://www.ine.pt/xportal/xmain?xpid=INE&xpgid=ine_rss")353C("ine-portugal", "destaques rss", "https://www.ine.pt/ine/rss/rss.jsp?tipo=destaques")354S("cnpd-portugal", "Comissão Nacional de Proteção de Dados (CNPD)", "cnpd.pt", "PT", "pt", ("government", "legal", "web-policy"), ("cnpd", "comissao nacional de protecao de dados", "portuguese dpa"))355C("cnpd-portugal", "notícias", "https://www.cnpd.pt/rss/")356C("cnpd-portugal", "notícias", "https://www.cnpd.pt/comunicacao-publica/noticias/", "http")357C("cnpd-portugal", "deliberações", "https://www.cnpd.pt/decisoes/deliberacoes/", "http")358S("adc-portugal", "Autoridade da Concorrência (Portugal)", "concorrencia.pt", "PT", "pt", ("government", "legal", "commerce"), ("adc", "autoridade da concorrencia", "portuguese competition authority"))359C("adc-portugal", "notícias", "https://www.concorrencia.pt/pt/rss.xml")360C("adc-portugal", "notícias", "https://www.concorrencia.pt/rss.xml")361C("adc-portugal", "notícias", "https://www.concorrencia.pt/pt/artigos", "http")362C("adc-portugal", "comunicados", "https://www.concorrencia.pt/pt/comunicados", "http")363S("anacom", "ANACOM (Portuguese communications regulator)", "anacom.pt", "PT", "pt", ("telecom", "government"), ("anacom", "autoridade nacional de comunicacoes"))364C("anacom", "notícias", "https://www.anacom.pt/rss")365C("anacom", "notícias", "https://www.anacom.pt/streaming/rss_noticias.xml")366C("anacom", "notícias", "https://www.anacom.pt/render.jsp?categoryId=2189", "http")367C("anacom", "notícias", "https://www.anacom.pt/render.jsp?categoryId=343433", "http")368S("cmvm", "CMVM (Portuguese Securities Market Commission)", "cmvm.pt", "PT", "pt", ("finance", "government"), ("cmvm", "comissao do mercado de valores mobiliarios"))369C("cmvm", "comunicados", "https://www.cmvm.pt/rss")370C("cmvm", "comunicados", "https://www.cmvm.pt/pt/Comunicados/Comunicados/Pages/default.aspx", "http")371C("cmvm", "comunicados", "https://www.cmvm.pt/pt/comunicacao/comunicados", "http")372S("banco-de-portugal", "Banco de Portugal", "bportugal.pt", "PT", "pt", ("finance", "central-bank", "government"), ("banco de portugal", "bdp", "bank of portugal"), weight=1.2)373C("banco-de-portugal", "comunicados", "https://www.bportugal.pt/rss/comunicados")374C("banco-de-portugal", "comunicados", "https://www.bportugal.pt/rss.xml")375C("banco-de-portugal", "comunicados", "https://www.bportugal.pt/comunicados", "http")376C("banco-de-portugal", "press releases (English)", "https://www.bportugal.pt/en/rss/comunicados")377C("banco-de-portugal", "press releases (English)", "https://www.bportugal.pt/en/comunicados", "http")378S("erse", "ERSE (Portuguese energy services regulator)", "erse.pt", "PT", "pt", ("energy", "government"), ("erse", "entidade reguladora dos servicos energeticos"))379C("erse", "destaques", "https://www.erse.pt/rss")380C("erse", "destaques", "https://www.erse.pt/comunicacao/destaques/", "http")381C("erse", "comunicados", "https://www.erse.pt/comunicacao/comunicados/", "http")382S("infarmed", "INFARMED (Portuguese medicines authority)", "infarmed.pt", "PT", "pt", ("health", "pharma", "government"), ("infarmed", "autoridade nacional do medicamento"))383C("infarmed", "notícias", "https://www.infarmed.pt/web/infarmed/rss")384C("infarmed", "notícias", "https://www.infarmed.pt/web/infarmed/noticias", "http")385C("infarmed", "circulares informativas", "https://www.infarmed.pt/web/infarmed/circulares-informativas", "http")386S("anepc", "ANEPC (Portuguese civil protection authority)", "prociv.gov.pt", "PT", "pt", ("government", "consumer-safety"), ("anepc", "prociv", "autoridade nacional de emergencia e protecao civil"))387C("anepc", "notícias", "https://prociv.gov.pt/pt/rss")388C("anepc", "notícias", "https://prociv.gov.pt/rss")389C("anepc", "notícias", "https://prociv.gov.pt/pt/noticias/", "http")390S("ipma", "IPMA (Portuguese Institute for Sea and Atmosphere)", "ipma.pt", "PT", "pt", ("weather", "government"), ("ipma", "instituto portugues do mar e da atmosfera"), llm=False)391C("ipma", "avisos meteorológicos (JSON)", "https://api.ipma.pt/open-data/forecast/warnings/warnings_www.json", "json",392  cfg={"itemsPath": "", "keyField": "idAreaAviso", "titleTemplate": "{awarenessTypeName}{idAreaAviso}{awarenessLevelID}", "summaryField": "text", "dateField": "startTime", "compareFields": ["awarenessLevelID", "startTime", "endTime"], "urlTemplate": "https://www.ipma.pt/pt/otempo/prev-sam/", "maxItems": 200})393C("ipma", "sismicidade", "https://www.ipma.pt/pt/geofisica/sismicidade/", "http")394395# ───────────────────────── SWEDEN ─────────────────────────396S("regeringen", "Government Offices of Sweden (Regeringskansliet)", "regeringen.se", "SE", "sv", ("government", "politics"), ("regeringen", "regeringskansliet", "swedish government", "government offices of sweden"), tier="A", weight=1.2, section="SWEDEN")397C("regeringen", "pressmeddelanden", "https://www.regeringen.se/Filter/RssFeed?filterType=Taxonomy&filterByType=FilterablePageBase&preFilteredCategories=1327&rootPageReference=0&filteredContentCategories=1284", tier="A")398C("regeringen", "pressmeddelanden", "https://www.regeringen.se/rss/pressmeddelanden", tier="A")399C("regeringen", "pressmeddelanden", "https://www.regeringen.se/pressmeddelanden/", "http", tier="A")400C("regeringen", "press releases (English)", "https://www.government.se/Filter/RssFeed?filterType=Taxonomy&filterByType=FilterablePageBase&preFilteredCategories=2100&rootPageReference=0&filteredContentCategories=1284")401C("regeringen", "press releases (English)", "https://www.government.se/press-releases/", "http")402C("regeringen", "propositioner", "https://www.regeringen.se/rattsliga-dokument/proposition/", "http")403S("riksdagen", "Sveriges riksdag", "riksdagen.se", "SE", "sv", ("government", "politics", "legal"), ("riksdagen", "swedish parliament", "riksdag"), weight=1.1)404C("riksdagen", "propositioner (open data)", "https://data.riksdagen.se/dokumentlista/?doktyp=prop&sort=datum&sortorder=desc&utformat=json&sz=50", "json",405  cfg={"itemsPath": "dokumentlista.dokument", "keyField": "dok_id", "titleField": "titel", "dateField": "datum", "summaryField": "organ", "urlTemplate": "https://data.riksdagen.se/dokument/{key}", "maxItems": 50})406C("riksdagen", "betänkanden (open data)", "https://data.riksdagen.se/dokumentlista/?doktyp=bet&sort=datum&sortorder=desc&utformat=json&sz=50", "json",407  cfg={"itemsPath": "dokumentlista.dokument", "keyField": "dok_id", "titleField": "titel", "dateField": "datum", "summaryField": "organ", "urlTemplate": "https://data.riksdagen.se/dokument/{key}", "maxItems": 50})408C("riksdagen", "svensk författningssamling (open data)", "https://data.riksdagen.se/dokumentlista/?doktyp=sfs&sort=datum&sortorder=desc&utformat=json&sz=50", "json",409  cfg={"itemsPath": "dokumentlista.dokument", "keyField": "dok_id", "titleField": "titel", "dateField": "datum", "urlTemplate": "https://data.riksdagen.se/dokument/{key}", "maxItems": 50})410C("riksdagen", "press", "https://www.riksdagen.se/sv/press/rss/")411C("riksdagen", "press", "https://www.riksdagen.se/sv/aktuellt/press/", "http")412S("svensk-forfattningssamling", "Svensk författningssamling (SFS)", "svenskforfattningssamling.se", "SE", "sv", ("government", "legal"), ("sfs", "svensk forfattningssamling", "swedish code of statutes"))413C("svensk-forfattningssamling", "nya författningar", "https://svenskforfattningssamling.se/feed/")414C("svensk-forfattningssamling", "nya författningar", "https://svenskforfattningssamling.se/rss")415C("svensk-forfattningssamling", "nya författningar", "https://svenskforfattningssamling.se/", "http")416S("statistics-sweden", country="SE", extend=True)417C("statistics-sweden", "statistical news (English)", "https://www.scb.se/en/feed/statistical-news")418C("statistics-sweden", "statistical news (English)", "https://www.scb.se/en/feed/statistiknyheter")419C("statistics-sweden", "pressmeddelanden", "https://www.scb.se/feed/pressmeddelanden")420S("imy", "Swedish Authority for Privacy Protection (IMY)", "imy.se", "SE", "sv", ("government", "legal", "web-policy"), ("imy", "integritetsskyddsmyndigheten", "datainspektionen"))421C("imy", "nyheter", "https://www.imy.se/rss/nyheter/")422C("imy", "nyheter", "https://www.imy.se/nyheter/rss/")423C("imy", "nyheter", "https://www.imy.se/rss/")424C("imy", "nyheter", "https://www.imy.se/nyheter/", "http")425C("imy", "tillsynsbeslut", "https://www.imy.se/tillsyner/", "http")426S("konkurrensverket", "Swedish Competition Authority (Konkurrensverket)", "konkurrensverket.se", "SE", "sv", ("government", "legal", "commerce"), ("konkurrensverket", "kkv", "swedish competition authority"))427C("konkurrensverket", "nyheter", "https://www.konkurrensverket.se/rss/nyheter/")428C("konkurrensverket", "nyheter", "https://www.konkurrensverket.se/nyheter/rss/")429C("konkurrensverket", "nyheter", "https://www.konkurrensverket.se/rss/")430C("konkurrensverket", "nyheter", "https://www.konkurrensverket.se/nyheter/", "http")431S("pts", "Swedish Post and Telecom Authority (PTS)", "pts.se", "SE", "sv", ("telecom", "government"), ("pts", "post- och telestyrelsen", "swedish post and telecom authority"))432C("pts", "nyheter", "https://www.pts.se/sv/nyheter/rss/")433C("pts", "nyheter", "https://www.pts.se/rss/")434C("pts", "nyheter", "https://pts.se/sv/nyheter/?format=rss")435C("pts", "nyheter", "https://www.pts.se/sv/nyheter/", "http")436S("finansinspektionen", "Finansinspektionen (Swedish FSA)", "fi.se", "SE", "sv", ("finance", "government"), ("finansinspektionen", "fi", "swedish financial supervisory authority"), weight=1.1)437C("finansinspektionen", "nyheter", "https://www.fi.se/sv/publicerat/rss/nyheter/")438C("finansinspektionen", "nyheter", "https://www.fi.se/rss/")439C("finansinspektionen", "nyheter", "https://www.fi.se/sv/publicerat/nyheter/?rss=true")440C("finansinspektionen", "nyheter", "https://www.fi.se/sv/publicerat/nyheter/", "http")441C("finansinspektionen", "news (English)", "https://www.fi.se/en/published/rss/news/")442C("finansinspektionen", "news (English)", "https://www.fi.se/en/published/news/", "http")443C("finansinspektionen", "varningar", "https://www.fi.se/sv/vara-register/varningslistan/", "http", tier="C")444S("energimarknadsinspektionen", "Swedish Energy Markets Inspectorate (Ei)", "ei.se", "SE", "sv", ("energy", "government"), ("ei", "energimarknadsinspektionen"))445C("energimarknadsinspektionen", "nyheter", "https://ei.se/om-oss/nyheter/rss")446C("energimarknadsinspektionen", "nyheter", "https://ei.se/rss")447C("energimarknadsinspektionen", "nyheter", "https://ei.se/om-oss/nyheter", "http")448S("lakemedelsverket", country="SE", extend=True)449C("lakemedelsverket", "nyheter", "https://www.lakemedelsverket.se/sv/nyheter", "http")450S("statens-haverikommission", "Swedish Accident Investigation Authority (SHK)", "havkom.se", "SE", "sv", ("transport", "aviation", "government"), ("shk", "statens haverikommission", "swedish accident investigation authority"))451C("statens-haverikommission", "aktuellt", "https://www.havkom.se/rss")452C("statens-haverikommission", "aktuellt", "https://www.havkom.se/aktuellt/rss")453C("statens-haverikommission", "aktuellt", "https://www.havkom.se/aktuellt", "http")454C("statens-haverikommission", "pågående utredningar", "https://www.havkom.se/utredningar/pagaende-utredningar", "http")455S("msb", "Swedish Civil Contingencies Agency (MSB)", "msb.se", "SE", "sv", ("government", "consumer-safety", "cyber"), ("msb", "myndigheten for samhallsskydd och beredskap"))456C("msb", "nyheter", "https://www.msb.se/sv/aktuellt/nyheter/rss/")457C("msb", "nyheter", "https://www.msb.se/rss/")458C("msb", "nyheter", "https://www.msb.se/sv/aktuellt/nyheter/", "http")459S("krisinformation", "Krisinformation.se (Swedish emergency information)", "krisinformation.se", "SE", "sv", ("government", "consumer-safety"), ("krisinformation", "krisinformation.se"), llm=False)460C("krisinformation", "nyheter (API)", "https://api.krisinformation.se/v3/news?format=json", "json",461  cfg={"itemsPath": "", "keyField": "Identifier", "titleField": "Headline", "summaryField": "Preamble", "dateField": "Updated", "urlField": "Web", "maxItems": 50})462C("krisinformation", "nyheter", "https://www.krisinformation.se/nyheter", "http")463S("smhi", "SMHI (Swedish Meteorological and Hydrological Institute)", "smhi.se", "SE", "sv", ("weather", "government"), ("smhi",), llm=False)464C("smhi", "varningar (JSON)", "https://opendata-download-warnings.smhi.se/ibww/api/version/1/warning.json", "json",465  cfg={"itemsPath": "", "keyField": "id", "titleTemplate": "{event.sv}{areaName.sv}", "dateField": "updated", "compareFields": ["warningAreas"], "urlTemplate": "https://www.smhi.se/vader/varningar-och-brandrisk/varningar-och-meddelanden", "maxItems": 100})466S("riksgalden", "Swedish National Debt Office (Riksgälden)", "riksgalden.se", "SE", "sv", ("finance", "government"), ("riksgalden", "swedish national debt office"))467C("riksgalden", "pressmeddelanden", "https://www.riksgalden.se/sv/press-och-publicerat/pressmeddelanden-och-nyheter/rss/")468C("riksgalden", "press releases (English)", "https://www.riksgalden.se/en/press-and-publications/press-releases-and-news/", "http")469C("riksgalden", "pressmeddelanden", "https://www.riksgalden.se/sv/press-och-publicerat/pressmeddelanden-och-nyheter/", "http")470471# ───────────────────────── NORWAY ─────────────────────────472S("norway-government", country="NO", extend=True, section="NORWAY")473C("norway-government", "pressemeldinger (norsk)", "https://www.regjeringen.no/no/rss/Rss/2581966/")474C("norway-government", "nyheter (norsk)", "https://www.regjeringen.no/no/rss/Rss/2581966/?documentType=aktuelt/nyheter")475C("norway-government", "høringer", "https://www.regjeringen.no/no/dokument/hoyringar/id1763/", "http")476S("stortinget", "Stortinget (Norwegian parliament)", "stortinget.no", "NO", "no", ("government", "politics", "legal"), ("stortinget", "norwegian parliament"), weight=1.1)477C("stortinget", "nyheter", "https://www.stortinget.no/no/Hva-skjer-pa-Stortinget/Nyhetsarkiv/?rss=true")478C("stortinget", "nyheter", "https://www.stortinget.no/no/rss/Nyheter/")479C("stortinget", "nyheter", "https://www.stortinget.no/rss/nyheter")480C("stortinget", "nyheter", "https://www.stortinget.no/no/Hva-skjer-pa-Stortinget/Nyhetsarkiv/", "http")481C("stortinget", "saker (open data)", "https://data.stortinget.no/eksport/saker?sesjonid=2025-2026&format=json", "json",482  cfg={"itemsPath": "saker_liste", "keyField": "id", "titleField": "korttittel", "dateField": "sist_oppdatert_dato", "summaryField": "status", "compareFields": ["status", "sist_oppdatert_dato"], "urlTemplate": "https://www.stortinget.no/no/Saker-og-publikasjoner/Saker/Sak/?p={key}", "maxItems": 300})483C("stortinget", "cases (open data, English)", "https://data.stortinget.no/eksport/publikasjoner?publikasjontype=innstilling&sesjonid=2025-2026&format=json", "json",484  cfg={"itemsPath": "publikasjoner_liste", "keyField": "id", "titleField": "tittel", "dateField": "dato", "urlTemplate": "https://www.stortinget.no/no/Saker-og-publikasjoner/Publikasjoner/Innstillinger/Stortinget/2025-2026/{key}/", "maxItems": 200})485S("lovdata", "Lovdata (Norsk Lovtidend)", "lovdata.no", "NO", "no", ("government", "legal"), ("lovdata", "norsk lovtidend", "lovtidend"))486C("lovdata", "norsk lovtidend avd. I", "https://lovdata.no/feed/lovtidend/avd1")487C("lovdata", "norsk lovtidend avd. I", "https://lovdata.no/rss/lovtidend")488C("lovdata", "norsk lovtidend avd. I", "https://lovdata.no/register/lovtidend", "http")489C("lovdata", "nyheter", "https://lovdata.no/rss/nyheter")490C("lovdata", "nyheter", "https://lovdata.no/nyheter", "http")491S("statistics-norway", country="NO", extend=True)492C("statistics-norway", "statistikk rss", "https://www.ssb.no/rss/statistikk")493C("statistics-norway", "statistikk rss", "https://www.ssb.no/rss/allenyheter")494C("statistics-norway", "statistics rss (English)", "https://www.ssb.no/en/rss")495C("statistics-norway", "statistics rss (English)", "https://www.ssb.no/en/rss/statistikk")496S("datatilsynet-no", country="NO", extend=True)497C("datatilsynet-no", "aktuelt rss", "https://www.datatilsynet.no/rss/aktuelt/")498C("datatilsynet-no", "aktuelt rss", "https://www.datatilsynet.no/rss/")499S("konkurransetilsynet", "Norwegian Competition Authority (Konkurransetilsynet)", "konkurransetilsynet.no", "NO", "no", ("government", "legal", "commerce"), ("konkurransetilsynet", "norwegian competition authority"))500C("konkurransetilsynet", "aktuelt", "https://konkurransetilsynet.no/feed/")501C("konkurransetilsynet", "aktuelt", "https://konkurransetilsynet.no/aktuelt/", "http")502S("nkom", "Norwegian Communications Authority (Nkom)", "nkom.no", "NO", "no", ("telecom", "government"), ("nkom", "nasjonal kommunikasjonsmyndighet", "norwegian communications authority"))503C("nkom", "aktuelt", "https://www.nkom.no/rss")504C("nkom", "aktuelt", "https://nkom.no/rss")505C("nkom", "aktuelt", "https://www.nkom.no/aktuelt", "http")506S("finanstilsynet-no", "Finanstilsynet (Financial Supervisory Authority of Norway)", "finanstilsynet.no", "NO", "no", ("finance", "government"), ("finanstilsynet", "financial supervisory authority of norway"), weight=1.1)507C("finanstilsynet-no", "nyheter", "https://www.finanstilsynet.no/nyhetsarkiv/rss/")508C("finanstilsynet-no", "nyheter", "https://www.finanstilsynet.no/rss/")509C("finanstilsynet-no", "nyheter", "https://www.finanstilsynet.no/nyhetsarkiv/", "http")510C("finanstilsynet-no", "news (English)", "https://www.finanstilsynet.no/en/news/", "http")511C("finanstilsynet-no", "investor alerts", "https://www.finanstilsynet.no/en/investor-alerts/", "http", tier="C")512S("nve", "Norwegian Water Resources and Energy Directorate (NVE / RME)", "nve.no", "NO", "no", ("energy", "government", "weather"), ("nve", "rme", "norges vassdrags- og energidirektorat", "reguleringsmyndigheten for energi"))513C("nve", "nytt fra nve", "https://www.nve.no/nytt-fra-nve/rss/")514C("nve", "nytt fra nve", "https://www.nve.no/rss/")515C("nve", "nytt fra nve", "https://www.nve.no/nytt-fra-nve/", "http")516S("dmp-norway", "Norwegian Medical Products Agency (DMP)", "dmp.no", "NO", "no", ("health", "pharma", "government"), ("dmp", "noma", "direktoratet for medisinske produkter", "legemiddelverket"))517C("dmp-norway", "nyheter", "https://www.dmp.no/rss")518C("dmp-norway", "nyheter", "https://www.dmp.no/nyheter", "http")519C("dmp-norway", "news (English)", "https://www.dmp.no/en/news", "http")520S("nsia-norway", "Norwegian Safety Investigation Authority (NSIA)", "nsia.no", "NO", "no", ("transport", "aviation", "government"), ("nsia", "shk", "statens havarikommisjon", "havarikommisjonen"))521C("nsia-norway", "aktuelt", "https://havarikommisjonen.no/rss")522C("nsia-norway", "aktuelt", "https://www.nsia.no/rss")523C("nsia-norway", "aktuelt", "https://havarikommisjonen.no/Om-SHK/Aktuelt", "http")524C("nsia-norway", "news (English)", "https://www.nsia.no/About-us/News", "http")525S("dsb-norway", "Norwegian Directorate for Civil Protection (DSB)", "dsb.no", "NO", "no", ("government", "consumer-safety"), ("dsb", "direktoratet for samfunnssikkerhet og beredskap"))526C("dsb-norway", "nyheter", "https://www.dsb.no/nyhetsarkiv/?rss")527C("dsb-norway", "nyheter", "https://www.dsb.no/rss/")528C("dsb-norway", "nyheter", "https://www.dsb.no/nyhetsarkiv/", "http")529S("sodir", "Norwegian Offshore Directorate (Sodir)", "sodir.no", "NO", None, ("energy", "government"), ("sodir", "norwegian offshore directorate", "oljedirektoratet", "npd"))530C("sodir", "news", "https://www.sodir.no/en/whats-new/news/rss/")531C("sodir", "news", "https://www.sodir.no/rss/")532C("sodir", "news", "https://www.sodir.no/en/whats-new/news/", "http")533534# ───────────────────────── DENMARK ─────────────────────────535S("statsministeriet", "Prime Minister's Office of Denmark (Statsministeriet)", "stm.dk", "DK", "da", ("government", "politics"), ("statsministeriet", "danish prime minister", "stm.dk", "danish government"), tier="A", weight=1.1, section="DENMARK")536C("statsministeriet", "nyheder", "https://www.stm.dk/rss")537C("statsministeriet", "nyheder", "https://www.stm.dk/presse/rss/")538C("statsministeriet", "nyheder", "https://www.stm.dk/presse/nyheder/", "http")539C("statsministeriet", "pressemeddelelser", "https://www.stm.dk/presse/pressemeddelelser/", "http")540S("regeringen-dk", "Regeringen.dk (Government of Denmark)", "regeringen.dk", "DK", "da", ("government", "politics"), ("regeringen.dk", "government of denmark"))541C("regeringen-dk", "nyheder", "https://www.regeringen.dk/rss/")542C("regeringen-dk", "nyheder", "https://www.regeringen.dk/nyheder/", "http")543S("folketinget", "Folketinget (Danish parliament)", "ft.dk", "DK", "da", ("government", "politics", "legal"), ("folketinget", "danish parliament"), weight=1.1)544C("folketinget", "sager (open data)", "https://oda.ft.dk/api/Sag?$top=50&$orderby=opdateringsdato%20desc", "json",545  cfg={"itemsPath": "value", "keyField": "id", "titleField": "titelkort", "dateField": "opdateringsdato", "summaryField": "nummer", "compareFields": ["statusid", "opdateringsdato"], "urlTemplate": "https://oda.ft.dk/api/Sag({key})", "maxItems": 50})546C("folketinget", "dokumenter (open data)", "https://oda.ft.dk/api/Dokument?$top=50&$orderby=opdateringsdato%20desc", "json",547  cfg={"itemsPath": "value", "keyField": "id", "titleField": "titel", "dateField": "opdateringsdato", "urlTemplate": "https://oda.ft.dk/api/Dokument({key})", "maxItems": 50})548C("folketinget", "nyheder", "https://www.ft.dk/da/aktuelt/nyheder/rss")549C("folketinget", "nyheder", "https://www.ft.dk/services/rss/nyheder")550C("folketinget", "nyheder", "https://www.ft.dk/da/aktuelt/nyheder", "http")551S("retsinformation", "Retsinformation / Lovtidende (Denmark)", "retsinformation.dk", "DK", "da", ("government", "legal"), ("retsinformation", "lovtidende", "danish official gazette"))552C("retsinformation", "lovtidende", "https://www.retsinformation.dk/rss/lovtidende")553C("retsinformation", "lovtidende", "https://www.retsinformation.dk/feed/lovtidende")554C("retsinformation", "nyeste dokumenter", "https://www.retsinformation.dk/api/document/latest?limit=50", "json", cfg={"itemsPath": "", "keyField": "id", "titleField": "title", "dateField": "publishedDate", "urlTemplate": "https://www.retsinformation.dk/eli/lta/{key}", "maxItems": 50})555C("retsinformation", "lovtidende", "https://www.retsinformation.dk/documents?t=1&sort=date", "http")556S("statistics-denmark", country="DK", extend=True)557C("statistics-denmark", "nyt fra danmarks statistik rss", "https://www.dst.dk/da/Statistik/nyheder-analyser-publ/nyt/rss")558C("statistics-denmark", "nyt fra danmarks statistik rss", "https://www.dst.dk/rss/nyt")559C("statistics-denmark", "nyt fra danmarks statistik rss", "https://www.dst.dk/da/rss")560C("statistics-denmark", "nyt fra danmarks statistik", "https://www.dst.dk/da/Statistik/nyheder-analyser-publ/nyt", "http")561S("datatilsynet-dk", "Datatilsynet (Danish Data Protection Agency)", "datatilsynet.dk", "DK", "da", ("government", "legal", "web-policy"), ("datatilsynet denmark", "danish data protection agency", "datatilsynet.dk"))562C("datatilsynet-dk", "nyheder", "https://www.datatilsynet.dk/rss")563C("datatilsynet-dk", "nyheder", "https://www.datatilsynet.dk/presse-og-nyheder/nyhedsarkiv?rss=true")564C("datatilsynet-dk", "nyheder", "https://www.datatilsynet.dk/presse-og-nyheder/nyhedsarkiv", "http")565C("datatilsynet-dk", "afgørelser", "https://www.datatilsynet.dk/afgoerelser/afgoerelser", "http")566S("kfst", "Danish Competition and Consumer Authority (KFST)", "kfst.dk", "DK", "da", ("government", "legal", "commerce", "consumer-safety"), ("kfst", "konkurrence- og forbrugerstyrelsen", "danish competition and consumer authority"))567C("kfst", "nyheder", "https://www.kfst.dk/rss/")568C("kfst", "nyheder", "https://www.kfst.dk/nyheder/rss/")569C("kfst", "nyheder", "https://www.kfst.dk/nyheder/", "http")570C("kfst", "pressemeddelelser", "https://www.kfst.dk/pressemeddelelser/", "http")571S("sdfi", "Danish Agency for Data Supply and Infrastructure (SDFI)", "sdfi.dk", "DK", "da", ("telecom", "government"), ("sdfi", "styrelsen for dataforsyning og infrastruktur", "danish telecom regulator"))572C("sdfi", "nyheder", "https://sdfi.dk/rss")573C("sdfi", "nyheder", "https://sdfi.dk/nyheder", "http")574C("sdfi", "nyheder", "https://www.sdfi.dk/nyheder", "http")575S("finanstilsynet-dk", "Finanstilsynet (Danish Financial Supervisory Authority)", "finanstilsynet.dk", "DK", "da", ("finance", "government"), ("finanstilsynet denmark", "danish fsa", "dfsa"), weight=1.1)576C("finanstilsynet-dk", "nyheder", "https://www.finanstilsynet.dk/rss")577C("finanstilsynet-dk", "nyheder", "https://www.finanstilsynet.dk/Nyheder-og-Presse/RSS")578C("finanstilsynet-dk", "nyheder", "https://www.finanstilsynet.dk/nyheder-og-presse/nyheder", "http")579C("finanstilsynet-dk", "news (English)", "https://www.dfsa.dk/news", "http")580C("finanstilsynet-dk", "news (English)", "https://www.dfsa.dk/rss")581S("forsyningstilsynet", "Danish Utility Regulator (Forsyningstilsynet)", "forsyningstilsynet.dk", "DK", "da", ("energy", "government"), ("forsyningstilsynet", "danish utility regulator", "dur"))582C("forsyningstilsynet", "nyheder", "https://forsyningstilsynet.dk/rss")583C("forsyningstilsynet", "nyheder", "https://forsyningstilsynet.dk/nyheder", "http")584S("dkma", "Danish Medicines Agency (Lægemiddelstyrelsen)", "laegemiddelstyrelsen.dk", "DK", "da", ("health", "pharma", "government"), ("dkma", "laegemiddelstyrelsen", "danish medicines agency"))585C("dkma", "nyheder", "https://laegemiddelstyrelsen.dk/da/nyheder/rss/")586C("dkma", "nyheder", "https://laegemiddelstyrelsen.dk/rss")587C("dkma", "nyheder", "https://laegemiddelstyrelsen.dk/da/nyheder/", "http")588C("dkma", "news (English)", "https://laegemiddelstyrelsen.dk/en/news/rss/")589C("dkma", "news (English)", "https://laegemiddelstyrelsen.dk/en/news/", "http")590S("havarikommissionen", "Danish Accident Investigation Board (AIB Denmark)", "havarikommissionen.dk", "DK", "da", ("transport", "aviation", "government"), ("havarikommissionen", "aib denmark", "accident investigation board denmark"))591C("havarikommissionen", "nyheder", "https://havarikommissionen.dk/rss")592C("havarikommissionen", "nyheder", "https://havarikommissionen.dk/nyheder/", "http")593C("havarikommissionen", "news (English)", "https://havarikommissionen.dk/en/news/", "http")594S("beredskabsstyrelsen", "Danish Emergency Management Agency (DEMA)", "brs.dk", "DK", "da", ("government", "consumer-safety"), ("beredskabsstyrelsen", "dema", "danish emergency management agency"))595C("beredskabsstyrelsen", "nyheder", "https://www.brs.dk/rss")596C("beredskabsstyrelsen", "nyheder", "https://www.brs.dk/da/nyheder/", "http")597C("beredskabsstyrelsen", "nyheder", "https://www.brs.dk/da/nyheder-og-presse/nyheder/", "http")598S("danmarks-nationalbank", country="DK", extend=True)599C("danmarks-nationalbank", "press releases (English)", "https://www.nationalbanken.dk/en/news-and-knowledge/publications-and-speeches/press-releases", "http")600C("danmarks-nationalbank", "rss (English)", "https://www.nationalbanken.dk/en/rss")601