{
 "api_version": "1",
 "name": "Nordic Crypto",
 "generated_at": "2026-10-06T14:06:45+00:00",
 "preview": false,
 "sign_off": "The Nordic Crypto team",
 "description": "Bitcoin, blockchain and crypto news, events, a who's who, regulation and academia for Norway, Sweden, Denmark, Finland and Iceland.",
 "license": "MIT",
 "operator": "Jørgen S. Notland (jQrgen), Oslo",
 "ios": {
  "name": "Nordic Crypto",
  "distribution": "TestFlight",
  "label": "iOS app (TestFlight)",
  "url": "https://testflight.apple.com/join/nQ2fpjZn",
  "note": "Public TestFlight invite. This feed does not list an App Store page."
 },
 "languages": [
  {
   "code": "en",
   "name": "English",
   "native_name": "English",
   "english_name": "English",
   "rtl": false,
   "html_lang": "en",
   "og_locale": "en_GB",
   "home": "https://nordiccrypto.no/"
  },
  {
   "code": "nn",
   "name": "Nynorsk",
   "native_name": "Nynorsk",
   "english_name": "Norwegian Nynorsk",
   "rtl": false,
   "html_lang": "nn",
   "og_locale": "nn_NO",
   "home": "https://nordiccrypto.no/nn/"
  },
  {
   "code": "nb",
   "name": "Bokmål",
   "native_name": "Bokmål",
   "english_name": "Norwegian Bokmål",
   "rtl": false,
   "html_lang": "nb",
   "og_locale": "nb_NO",
   "home": "https://nordiccrypto.no/nb/"
  },
  {
   "code": "sv",
   "name": "Svenska",
   "native_name": "Svenska",
   "english_name": "Swedish",
   "rtl": false,
   "html_lang": "sv",
   "og_locale": "sv_SE",
   "home": "https://nordiccrypto.no/sv/"
  },
  {
   "code": "da",
   "name": "Dansk",
   "native_name": "Dansk",
   "english_name": "Danish",
   "rtl": false,
   "html_lang": "da",
   "og_locale": "da_DK",
   "home": "https://nordiccrypto.no/da/"
  },
  {
   "code": "fi",
   "name": "Suomi",
   "native_name": "Suomi",
   "english_name": "Finnish",
   "rtl": false,
   "html_lang": "fi",
   "og_locale": "fi_FI",
   "home": "https://nordiccrypto.no/fi/"
  },
  {
   "code": "is",
   "name": "Íslenska",
   "native_name": "Íslenska",
   "english_name": "Icelandic",
   "rtl": false,
   "html_lang": "is",
   "og_locale": "is_IS",
   "home": "https://nordiccrypto.no/is/"
  },
  {
   "code": "zh",
   "name": "中文",
   "native_name": "中文",
   "english_name": "Chinese (Mandarin)",
   "rtl": false,
   "html_lang": "zh",
   "og_locale": "zh_CN",
   "home": "https://nordiccrypto.no/zh/"
  },
  {
   "code": "hi",
   "name": "हिन्दी",
   "native_name": "हिन्दी",
   "english_name": "Hindi",
   "rtl": false,
   "html_lang": "hi",
   "og_locale": "hi_IN",
   "home": "https://nordiccrypto.no/hi/"
  },
  {
   "code": "es",
   "name": "Español",
   "native_name": "Español",
   "english_name": "Spanish",
   "rtl": false,
   "html_lang": "es",
   "og_locale": "es_ES",
   "home": "https://nordiccrypto.no/es/"
  },
  {
   "code": "fr",
   "name": "Français",
   "native_name": "Français",
   "english_name": "French",
   "rtl": false,
   "html_lang": "fr",
   "og_locale": "fr_FR",
   "home": "https://nordiccrypto.no/fr/"
  },
  {
   "code": "ar",
   "name": "العربية",
   "native_name": "العربية",
   "english_name": "Arabic",
   "rtl": true,
   "html_lang": "ar",
   "og_locale": "ar_SA",
   "home": "https://nordiccrypto.no/ar/"
  },
  {
   "code": "bn",
   "name": "বাংলা",
   "native_name": "বাংলা",
   "english_name": "Bengali",
   "rtl": false,
   "html_lang": "bn",
   "og_locale": "bn_BD",
   "home": "https://nordiccrypto.no/bn/"
  },
  {
   "code": "pt",
   "name": "Português",
   "native_name": "Português",
   "english_name": "Portuguese",
   "rtl": false,
   "html_lang": "pt",
   "og_locale": "pt_BR",
   "home": "https://nordiccrypto.no/pt/"
  },
  {
   "code": "ru",
   "name": "Русский",
   "native_name": "Русский",
   "english_name": "Russian",
   "rtl": false,
   "html_lang": "ru",
   "og_locale": "ru_RU",
   "home": "https://nordiccrypto.no/ru/"
  },
  {
   "code": "ur",
   "name": "اردو",
   "native_name": "اردو",
   "english_name": "Urdu",
   "rtl": true,
   "html_lang": "ur",
   "og_locale": "ur_PK",
   "home": "https://nordiccrypto.no/ur/"
  },
  {
   "code": "id",
   "name": "Bahasa Indonesia",
   "native_name": "Bahasa Indonesia",
   "english_name": "Indonesian",
   "rtl": false,
   "html_lang": "id",
   "og_locale": "id_ID",
   "home": "https://nordiccrypto.no/id/"
  },
  {
   "code": "de",
   "name": "Deutsch",
   "native_name": "Deutsch",
   "english_name": "German",
   "rtl": false,
   "html_lang": "de",
   "og_locale": "de_DE",
   "home": "https://nordiccrypto.no/de/"
  },
  {
   "code": "ja",
   "name": "日本語",
   "native_name": "日本語",
   "english_name": "Japanese",
   "rtl": false,
   "html_lang": "ja",
   "og_locale": "ja_JP",
   "home": "https://nordiccrypto.no/ja/"
  },
  {
   "code": "sw",
   "name": "Kiswahili",
   "native_name": "Kiswahili",
   "english_name": "Swahili",
   "rtl": false,
   "html_lang": "sw",
   "og_locale": "sw_KE",
   "home": "https://nordiccrypto.no/sw/"
  },
  {
   "code": "mr",
   "name": "मराठी",
   "native_name": "मराठी",
   "english_name": "Marathi",
   "rtl": false,
   "html_lang": "mr",
   "og_locale": "mr_IN",
   "home": "https://nordiccrypto.no/mr/"
  }
 ],
 "language_note": "Site languages, with native_name, english_name and rtl, are listed in languages and in /api/v1/languages.json. Our own text is written in English first. summary_i18n, title_i18n, subtitle_i18n, note_i18n and about_i18n carry published translations, today nn, nb, sv, da, fi and is. Other site languages fall back to the English field until a translation is published. External headlines stay in the source language (see language and language_code). There is no query string for language: each JSON document already carries every published translation. The language switcher's country default is a guess; see /api/v1/geo-language.json. The nc_lang cookie wins.",
 "countries": [
  {
   "code": "NO",
   "name_en": "Norway"
  },
  {
   "code": "SE",
   "name_en": "Sweden"
  },
  {
   "code": "DK",
   "name_en": "Denmark"
  },
  {
   "code": "FI",
   "name_en": "Finland"
  },
  {
   "code": "IS",
   "name_en": "Iceland"
  },
  {
   "code": "NORDIC",
   "name_en": "Nordic-wide"
  },
  {
   "code": "EU",
   "name_en": "EU"
  }
 ],
 "urls": {
  "github_pages": "https://nordiccrypto.no/",
  "custom_domain": "https://nordiccrypto.no/",
  "docs": "https://nordiccrypto.no/api/",
  "discovery": "https://nordiccrypto.no/api/v1/index.json",
  "openapi": "https://nordiccrypto.no/api/v1/openapi.json",
  "llms_txt": "https://nordiccrypto.no/llms.txt",
  "github": "https://github.com/jQrgen/nordic-crypto",
  "substack": "https://cryptonordic.substack.com",
  "telegram": "https://t.me/nordiccryptochat",
  "x": "https://x.com/xcryptonordic"
 },
 "social": {
  "note": "Nordic Crypto brand accounts for the site and the iOS app. label and name are English. name_i18n has nn, nb, sv, da, fi and is. Other site languages use name.",
  "telegram": {
   "label": "Telegram",
   "name": "Nordic Crypto on Telegram",
   "name_i18n": {
    "nn": "Nordic Crypto på Telegram",
    "nb": "Nordic Crypto på Telegram",
    "sv": "Nordic Crypto på Telegram",
    "da": "Nordic Crypto på Telegram",
    "fi": "Nordic Crypto Telegramissa",
    "is": "Nordic Crypto á Telegram"
   },
   "url": "https://t.me/nordiccryptochat"
  },
  "x": {
   "label": "X",
   "name": "Follow Nordic Crypto on X",
   "name_i18n": {
    "nn": "Følg Nordic Crypto på X",
    "nb": "Følg Nordic Crypto på X",
    "sv": "Följ Nordic Crypto på X",
    "da": "Følg Nordic Crypto på X",
    "fi": "Seuraa Nordic Cryptoa X:ssä",
    "is": "Fylgdu Nordic Crypto á X"
   },
   "url": "https://x.com/xcryptonordic",
   "handle": "@xcryptonordic"
  }
 },
 "url_note": "Absolute urls in this API use the public site origin (https://nordiccrypto.no/). GitHub Pages serves that origin from the repository root. There is no /nordic-crypto/ path on this origin. GitHub Pages sends Access-Control-Allow-Origin: * on these files.",
 "editorial": {
  "sign_off": "The Nordic Crypto team",
  "kaupr": "Kaupr (kaupr.io) is a news source only. It is never a sponsor of Nordic Crypto.",
  "not_investment_advice": true
 },
 "site_pages": [
  {
   "path": "/",
   "url": "https://nordiccrypto.no/",
   "title": "News"
  },
  {
   "path": "/calendar/",
   "url": "https://nordiccrypto.no/calendar/",
   "title": "Events calendar, upcoming and past"
  },
  {
   "path": "/org-chart/",
   "url": "https://nordiccrypto.no/org-chart/",
   "title": "Who's who: industry, regulators and the regulation overview"
  },
  {
   "path": "/rules/",
   "url": "https://nordiccrypto.no/rules/",
   "title": "How EU crypto rules become law in the five countries"
  },
  {
   "path": "/regulation-videos/",
   "url": "https://nordiccrypto.no/regulation-videos/",
   "title": "Country explainer videos: how crypto rules are decided in each Nordic country"
  },
  {
   "path": "/academia/",
   "url": "https://nordiccrypto.no/academia/",
   "title": "Courses, student groups, publications and research"
  },
  {
   "path": "/sources/",
   "url": "https://nordiccrypto.no/sources/",
   "title": "News and event sources"
  },
  {
   "path": "/newsletter/",
   "url": "https://nordiccrypto.no/newsletter/",
   "title": "Newsletter issues"
  },
  {
   "path": "/about/",
   "url": "https://nordiccrypto.no/about/",
   "title": "About, privacy, corrections and removal"
  },
  {
   "path": "/ethics/",
   "url": "https://nordiccrypto.no/ethics/",
   "title": "Editorial ethics (Vær Varsom-plakaten)"
  },
  {
   "path": "/changelog/",
   "url": "https://nordiccrypto.no/changelog/",
   "title": "Site changelog"
  },
  {
   "path": "/tip/",
   "url": "https://nordiccrypto.no/tip/",
   "title": "Send a tip (not part of this data API)"
  },
  {
   "path": "/columnist/",
   "url": "https://nordiccrypto.no/columnist/",
   "title": "Apply as a columnist (not part of this data API)"
  },
  {
   "path": "/markets/",
   "url": "https://nordiccrypto.no/markets/",
   "title": "Prices on Nordic exchanges (market data, not investment advice)"
  },
  {
   "path": "/screen/",
   "url": "https://nordiccrypto.no/screen/",
   "title": "News screen, English"
  },
  {
   "path": "/api/",
   "url": "https://nordiccrypto.no/api/",
   "title": "This API, human documentation"
  }
 ],
 "cors": {
  "access_control_allow_origin": "*",
  "credentials": false,
  "how": "GitHub Pages sends Access-Control-Allow-Origin: * on static files, including this JSON. A browser on any origin can fetch() the URLs. GitHub Pages does not honour a _headers file, so this site does not ship one. The same header is present on the custom domain while GitHub Pages serves it."
 },
 "not_included": [
  "Editor queue, rejected stories and unpublished drafts",
  "Reader tips, tip-server keys and newsletter subscriber addresses",
  "Analytics token and private health or financial data",
  "Research notes that are not on the public site"
 ]
}
