Nordic Crypto2026'dan beri
Abone olunTelegram'da KatılX'te Takip EtFacebook'ta Takip EtYouTube'da İzleKaynak kodu
Dil seçin: Türkçe

Veritabanı

Bu site ve API'nin kullandığı kamu veri dosyaları. Alan adları İngilizce kalır.

Şema sürümü 2026-10-18 · 89815fd Son değişiklik /api/v1/schema/index.json

Özel depolar

Okuyucu ihbarları özel bir Cloudflare D1 veritabanında tutulur. Bir ihbarın metni kamu dosyalarında yer almaz ve /api/v1/ üzerinden sunulmaz.

Bülten abonelerinin adresleri özel bir Cloudflare D1 veritabanında tutulur. Kamu dosyalarında yer almaz ve /api/v1/ üzerinden sunulmaz.

Koleksiyonların nasıl ilişkili olduğu

Relations between the public collectionsNEWSNews storiesEVENTSEventsSOURCESSourcesNEWSLETTERSNewslettersSPONSORSSponsorsACADEMIAAcademiaBOOKSBooksMARKETSMarketsPROFILESProfilesORGCHARTWho's whoTALKSTalksDEVELOPERSDevelopersILLUSTRATIONSIllustrationsIMAGESPortraitsLOGOSOutlet logosCHANGELOGChangelogRULESRules mapSTATSVisitor statsCROWDFUNDINGCrowdfundingBUDGETBudgetARTICLESArticle archiveTITLE_I18NHeadline translationsBLURBSFront-page blurbsEVENT_DESCRIPTIONSEvent descriptionsEVENT_REDIRECTSEvent redirectsREGULATION_VIDEOSRegulation videos
Mermaid kaynağı
erDiagram
  NEWS }|--|| SOURCES : source
  NEWS }|--|| SOURCES : also_covered_by_.outlet
  NEWS ||--|| TITLE_I18N : id
  NEWS ||--|| BLURBS : id
  EVENTS }|--|| SPONSORS : sponsored
  EVENTS ||--o{ TALKS : id
  EVENTS ||--|| EVENT_DESCRIPTIONS : id
  EVENTS ||--|| EVENT_REDIRECTS : id
  SOURCES ||--o{ NEWS : id
  SPONSORS ||--o{ EVENTS : sponsored
  PROFILES }|--|| ORGCHART : entity_id_object_key
  ORGCHART }|--|| ORGCHART : relations_.from
  ORGCHART }|--|| ORGCHART : relations_.to
  ORGCHART }o--o{ TALKS : entities_.talk_ids
  ORGCHART ||--o{ PROFILES : id
  ORGCHART ||--o{ DEVELOPERS : id
  TALKS }|--|| EVENTS : event_id
  TALKS }o--o{ ORGCHART : speaker_ids
  DEVELOPERS }|--|| ORGCHART : org_id
  DEVELOPERS }|--|| ORGCHART : whoswho_id
  ILLUSTRATIONS }o--o{ NEWS : assign_.id
  IMAGES }|--|| ORGCHART : entity_id_object_key
  LOGOS ||--|| SOURCES : id_object_key
  ARTICLES }|--|| NEWS : articles_.id
  TITLE_I18N }|--|| NEWS : items_key
  BLURBS }|--|| NEWS : items_key
  EVENT_DESCRIPTIONS }|--|| EVENTS : items_key
  EVENT_REDIRECTS }|--|| EVENTS : removed_id_object_key
  EVENT_REDIRECTS }|--|| EVENTS : value

Koleksiyonlar

News stories

Stories in data/news.json. status is the editorial state: pending, published, rejected or merged. The public API lists published stories that have a summary. Editor fields stay in the file and are left out of /api/v1/.

Dosya data/news.json · JSON Şeması

Sayfa

API

İlişkiler

Dosyadaki alanlar

AlanTürDurumİzin verilen değerlerÖrnekNotlar
updatedstringGerekli—"2026-10-14T01:43:32+00:00"

Story

AlanTürDurumİzin verilen değerlerÖrnekNotlar
idstringGerekli—"d58de33a2af7"Stable id, 12 hex characters.
urlstringGerekli—"https://respawn.fi/gta-6-vuotajan-kryptovaluutta-romahti-yli-50-prosenttia"The story the reader follows. Absolute.
titlestringGerekli—"Bitcoin presses av rekordstore uttak"Source headline.
title_enstring or nullGerekli—"K33: Bitcoin outflows are heavy, but low leverage limits the downside"Our English headline, when the source headline is not English. Null when we did not write one.
sourcestringGerekli—"investornytt"Source id from sources.json.
source_namestringGerekli—"Investornytt"Outlet name as shown.
countrystringGerekli"NO" "SE" "DK" "FI" "IS" "NORDIC" "EU" "FO" "GL" "AX""NO"NO, SE, DK, FI, IS, NORDIC or EU.
languagestring or nullGerekli—"Norwegian"Language name of the source headline.
viastringGerekli · /api/v1/ dışına çıkarıldı——
seen_viaarray of stringGerekli · /api/v1/ dışına çıkarıldı——
publishedstringGerekli—"2026-10-13T15:04:51+00:00"When the outlet published it, ISO 8601.
fetchedstringGerekli · /api/v1/ dışına çıkarıldı——
topicsarray of stringGerekli—["bitcoin", "business"]Topic ids, such as bitcoin or regulation.
matchedarray of stringGerekli · /api/v1/ dışına çıkarıldı——
paywallbooleanGerekli—falseTrue when the outlet may require a subscription. Article text is never fetched.
statusstringGerekli"pending" "published" "rejected" "merged""published"Editorial state. The public build uses published.
summarystring or nullGerekli——Our English summary. Null until one is written.
approved_bystringİsteğe bağlı · /api/v1/ dışına çıkarıldı——
approved_atstringİsteğe bağlı · /api/v1/ dışına çıkarıldı——
summary_i18nobjectİsteğe bağlı——Our summary in every site language except English (nn, nb, sv, da, fi, is, zh, hi, es, fr, ar, bn, pt, ru, ur, id, de, ja, sw, mr, fa, uk, tr). English is summary. tools/story_translate.py fills missing languages; tools/headlines.py check fails while one is missing.
summary_i18n.nnstringGerekli——
summary_i18n.nbstringGerekli——
summary_i18n.svstringGerekli——
summary_i18n.dastringGerekli——
summary_i18n.fistringGerekli——
summary_i18n.isstringGerekli——
summary_i18n.zhstringİsteğe bağlı——
summary_i18n.histringİsteğe bağlı——
summary_i18n.esstringİsteğe bağlı——
summary_i18n.frstringİsteğe bağlı——
summary_i18n.arstringİsteğe bağlı——
summary_i18n.bnstringİsteğe bağlı——
summary_i18n.ptstringİsteğe bağlı——
summary_i18n.rustringİsteğe bağlı——
summary_i18n.urstringİsteğe bağlı——
summary_i18n.idstringİsteğe bağlı——
summary_i18n.destringİsteğe bağlı——
summary_i18n.jastringİsteğe bağlı——
summary_i18n.swstringİsteğe bağlı——
summary_i18n.mrstringİsteğe bağlı——
summary_i18n.fastringİsteğe bağlı——
summary_i18n.ukstringİsteğe bağlı——
summary_i18n.trstringİsteğe bağlı——
summary_i18n_reviewstringİsteğe bağlı · /api/v1/ dışına çıkarıldı—"approved"
reject_reasonstringİsteğe bağlı · /api/v1/ dışına çıkarıldı——
published_unverifiedbooleanİsteğe bağlı—true
suggested_bystringİsteğe bağlı · /api/v1/ dışına çıkarıldı——
originstringİsteğe bağlı · /api/v1/ dışına çıkarıldı—"suggested by Kryptonytt"
suggested_statusstringİsteğe bağlı · /api/v1/ dışına çıkarıldı——
suggested_atstringİsteğe bağlı · /api/v1/ dışına çıkarıldı——
primary_sourceobjectİsteğe bağlı——Editor-recorded original document (name and url), such as a regulator press release. Not the lead outlet.
primary_source.namestringGerekli—"fi.se"
primary_source.urlstringGerekli—"https://mfn.se/all/a/ace-digital/aced-ace-digital-q3-2026-update"
also_covered_byarray of object of string or boolean or nullİsteğe bağlı——Other outlets on the same event.
merged_intostringİsteğe bağlı—"5285674a58d8"Id of the story this item was merged into (status merged).
published_date_onlybooleanİsteğe bağlı——
summary_i18n_sourcestringİsteğe bağlı——

Events

Calendar events. Stored in the events table in Cloudflare D1, one row per event: the nightly fetch and editor additions write there, and the build reads approved rows from it. data/events.json and archive/events.json are the JSON snapshot of that table, and data/events_backfill.json is the previous-events backfill. sponsored is null, false, true, or the sponsor's name, and is never Kaupr. The calendar status upcoming, ongoing or past is computed from start and end and is not stored.

Dosya Cloudflare D1: events, data/events.json, archive/events.json, data/events_backfill.json · JSON Şeması

Sayfa

API

İlişkiler

Dosyadaki alanlar

AlanTürDurumİzin verilen değerlerÖrnekNotlar
updatedstringİsteğe bağlı—"2026-10-13T02:13:07+00:00"
_how_tostringİsteğe bağlı——
_notestringİsteğe bağlı——
calendar_statusstringSite oluşturulduğunda hesaplanır, dosyada saklanmaz.upcoming ongoing past—Not stored. upcoming: start is in the future. ongoing: start is in the past and end is still ahead (an event with no end is never ongoing). past: the event has ended. The same split is published as /api/v1/events/upcoming.json, the ongoing array, and /api/v1/events/past.json.

Event

AlanTürDurumİzin verilen değerlerÖrnekNotlar
idstringGerekli—"ccc2eea6b213"Stable id.
titlestringGerekli—"Göteborg Bitcoin Meetup #49"Event title.
startstringGerekli—"2026-10-08T18:00:00+02:00"Start, ISO 8601 with offset.
endstring or nullGerekli—"2026-10-08T21:00:00+02:00"End, ISO 8601 with offset. Null when the source gave no end.
placestring or nullGerekli—"Ölrepubliken, Kronhusgatan 2B, Göteborg"Venue. Null when the event is online or the venue was not stated.
citystringGerekli—"Göteborg"City name.
countrystringGerekli"NO" "SE" "DK" "FI" "IS" "NORDIC" "EU" "FO" "GL" "AX""SE"Country code.
onlinebooleanGerekli—falseTrue when the event is online.
organiserstringGerekli—"Swedish Bitcoin Meetups"Who runs it.
urlstringGerekli—"https://www.meetup.com/swedish-bitcoin-meetups/events/316047111/"The organiser's page.
sourcestringGerekli—"Swedish Bitcoin Meetups (Meetup.com)"Where we read the listing. backfill on rows from the previous-events file.
source_urlstringİsteğe bağlı—"https://www.meetup.com/swedish-bitcoin-meetups/"
paidboolean or nullİsteğe bağlı——True, false, or null when the source did not say.
sponsoredboolean or string or nullİsteğe bağlı—"Reese Legal"Null or false when there is no sponsor, true when it is sponsored without a named sponsor, or the sponsor's name. Never Kaupr.
trusted_sourcebooleanİsteğe bağlı—true
foundstringİsteğe bağlı—"2026-10-03T15:23:20+00:00"
statusstringGerekli"pending" "published" "rejected""pending"Editorial state. The public calendar uses published.
notestring or nullİsteğe bağlı——Our short note, in English.
descriptionobjectİsteğe bağlı——The organiser's description. text is the original wording.
description.textstringGerekli——
description.langstringGerekli—"en"
description.source_urlstringGerekli—"https://www.meetup.com/swedish-bitcoin-meetups/events/316047111/"
description.source_namestringGerekli—"Swedish Bitcoin Meetups (Meetup.com)"
description.retrievedstringGerekli—"2026-10-07T23:50:00+00:00"
place_sourceobject or nullİsteğe bağlı——
place_source.namestringGerekli—"Polyteknisk Forening (program)"
place_source.urlstringGerekli—"https://www.polyteknisk.no/program/crypto-killer-apps"
place_source.retrievedstringGerekli—"2026-10-12T03:50:28+00:00"
title_origstring or nullİsteğe bağlı—"Krypto-skatt v/ Reese Legal"
note_i18nobject or nullİsteğe bağlı——That note in every site language except English (nn, nb, sv, da, fi and is required). A missing language shows the English note.
note_i18n.nnstringGerekli—"Fell på første nyttårsdag: sjekk sida til arrangøren før du dreg."
note_i18n.nbstringGerekli—"Faller på første nyttårsdag: sjekk arrangørens side før du drar."
note_i18n.svstringGerekli—"Upplysning: talaren, Jørgen S. Notland, är utgivare av Nordic Crypto."
note_i18n.dastringGerekli—"Oplysning: foredragsholderen, Jørgen S. Notland, er udgiver af Nordic Crypto."
note_i18n.fistringGerekli—"Tiedoksi: puhuja Jørgen S. Notland on Nordic Crypton julkaisija."
note_i18n.isstringGerekli—"Til upplýsingar: fyrirlesarinn, Jørgen S. Notland, er útgefandi Nordic Crypto."
note_i18n.zhstringİsteğe bağlı—"说明:演讲者 Jørgen S. Notland 是 Nordic Crypto 的出版人。"
note_i18n.histringİsteğe bağlı—"सूचना: वक्ता Jørgen S. Notland, Nordic Crypto के प्रकाशक हैं।"
note_i18n.esstringİsteğe bağlı—"Aviso: el ponente, Jørgen S. Notland, es el editor de Nordic Crypto."
note_i18n.frstringİsteğe bağlı—"À noter : l'intervenant, Jørgen S. Notland, est l'éditeur de Nordic Crypto."
note_i18n.arstringİsteğe bağlı—"تنويه: المتحدث Jørgen S. Notland هو ناشر Nordic Crypto."
note_i18n.bnstringİsteğe bağlı—"জ্ঞাতব্য: বক্তা Jørgen S. Notland, Nordic Crypto-র প্রকাশক।"
note_i18n.ptstringİsteğe bağlı—"Aviso: o palestrante, Jørgen S. Notland, é o editor da Nordic Crypto."
note_i18n.rustringİsteğe bağlı—"К сведению: докладчик Jørgen S. Notland — издатель Nordic Crypto."
note_i18n.urstringİsteğe bağlı—"اطلاع: مقرر Jørgen S. Notland، Nordic Crypto کے ناشر ہیں۔"
note_i18n.idstringİsteğe bağlı—"Catatan: pembicara, Jørgen S. Notland, adalah penerbit Nordic Crypto."
note_i18n.destringİsteğe bağlı—"Hinweis: Der Redner, Jørgen S. Notland, ist Herausgeber von Nordic Crypto."
note_i18n.jastringİsteğe bağlı—"お知らせ:講演者の Jørgen S. Notland は Nordic Crypto の発行人です。"
note_i18n.swstringİsteğe bağlı—"Taarifa: mzungumzaji, Jørgen S. Notland, ni mchapishaji wa Nordic Crypto."
note_i18n.mrstringİsteğe bağlı—"सूचना: वक्ते Jørgen S. Notland हे Nordic Crypto चे प्रकाशक आहेत."
note_i18n.fastringİsteğe bağlı—"توجه: سخنران، Jørgen S. Notland، ناشر Nordic Crypto است."
note_i18n.ukstringİsteğe bağlı—"До відома: доповідач Jørgen S. Notland — видавець Nordic Crypto."
note_i18n.trstringİsteğe bağlı—"Bilgi: konuşmacı Jørgen S. Notland, Nordic Crypto'nun yayıncısıdır."
attendeesnullİsteğe bağlı——
event_typestringİsteğe bağlı"conference" "meetup" "hackathon" "seminar""conference"
languagestring or nullİsteğe bağlı—"is"
backfillbooleanİsteğe bağlı—trueTrue on rows from data/events_backfill.json. Those rows are only in previous.json.
speakers_countnullİsteğe bağlı——
videos_urlnullİsteğe bağlı——
creditsobjectİsteğe bağlı——
credits.titleobjectGerekli——
credits.title.source_namestringGerekli—"BTCX"
credits.title.source_urlstringGerekli—"https://archive.cs.helsinki.fi/www.cs.helsinki.fi/en/events/79303.html"
credits.title.retrieved_atstringGerekli—"2026-10-07T21:00:00+00:00"
credits.startobjectGerekli——
credits.start.source_namestringGerekli—"BTCX"
credits.start.source_urlstringGerekli—"https://archive.cs.helsinki.fi/www.cs.helsinki.fi/en/events/79303.html"
credits.start.retrieved_atstringGerekli—"2026-10-07T21:00:00+00:00"
credits.endobjectİsteğe bağlı——
credits.end.source_namestringGerekli—"BTCX"
credits.end.source_urlstringGerekli—"https://archive.cs.helsinki.fi/www.cs.helsinki.fi/en/events/79303.html"
credits.end.retrieved_atstringGerekli—"2026-10-07T21:00:00+00:00"
credits.placeobjectİsteğe bağlı——
credits.place.source_namestringGerekli—"BTCX"
credits.place.source_urlstringGerekli—"https://archive.cs.helsinki.fi/www.cs.helsinki.fi/en/events/79303.html"
credits.place.retrieved_atstringGerekli—"2026-10-07T21:00:00+00:00"
credits.cityobjectİsteğe bağlı——
credits.city.source_namestringGerekli—"BTCX"
credits.city.source_urlstringGerekli—"https://archive.cs.helsinki.fi/www.cs.helsinki.fi/en/events/79303.html"
credits.city.retrieved_atstringGerekli—"2026-10-07T21:00:00+00:00"
credits.countryobjectGerekli——
credits.country.source_namestringGerekli—"BTCX"
credits.country.source_urlstringGerekli—"https://archive.cs.helsinki.fi/www.cs.helsinki.fi/en/events/79303.html"
credits.country.retrieved_atstringGerekli—"2026-10-07T21:00:00+00:00"
credits.organiserobjectGerekli——
credits.organiser.source_namestringGerekli—"BTCX"
credits.organiser.source_urlstringGerekli—"https://archive.cs.helsinki.fi/www.cs.helsinki.fi/en/events/79303.html"
credits.organiser.retrieved_atstringGerekli—"2026-10-07T21:00:00+00:00"
credits.urlobjectGerekli——
credits.url.source_namestringGerekli—"BTCX"
credits.url.source_urlstringGerekli—"https://archive.cs.helsinki.fi/www.cs.helsinki.fi/en/events/79303.html"
credits.url.retrieved_atstringGerekli—"2026-10-07T21:00:00+00:00"
credits.event_typeobjectGerekli——
credits.event_type.source_namestringGerekli—"BTCX"
credits.event_type.source_urlstringGerekli—"https://archive.cs.helsinki.fi/www.cs.helsinki.fi/en/events/79303.html"
credits.event_type.retrieved_atstringGerekli—"2026-10-07T21:00:00+00:00"
credits.languageobjectİsteğe bağlı——
credits.language.source_namestringGerekli—"Rafmyntaráð Íslands"
credits.language.source_urlstringGerekli—"https://info.btchel.com/index.html"
credits.language.retrieved_atstringGerekli—"2026-10-07T21:00:00+00:00"
talk_idsarray of stringİsteğe bağlı—["yt-zi2JsPOm5HE"]

Sources

News outlets and event sources in sources.json. type is how the fetcher reads the outlet. coverage is national, regional, local or justice. Kaupr is a news source and is never a sponsor.

Dosya sources.json · JSON Şeması

Sayfa

API

İlişkiler

Dosyadaki alanlar

AlanTürDurumİzin verilen değerlerÖrnekNotlar
_notestringGerekli——
user_agentstringGerekli—"NordicCryptoBot/0.1 (+__SITE__about/; news headline bot)"Fetcher user agent. __SITE__ is replaced with the public site origin at fetch time.
min_delay_secondsintegerGerekli—2Minimum wait between requests to the same host.
fetch_workersintegerGerekli—6

Outlet

AlanTürDurumİzin verilen değerlerÖrnekNotlar
idstringGerekli—"e24"Stable source id.
namestringGerekli—"E24"Outlet name.
countrystringGerekli"NO" "SE" "DK" "FI" "IS" "NORDIC" "EU" "FO" "GL" "AX""NO"
kindstringGerekli—"Newspaper"
urlstringGerekli—"https://e24.no"
feedstring or nullGerekli—"https://e24.no/rss2/"RSS, sitemap or index URL. Null when none was verified.
typestringGerekli"rss" "rss-all" "html" "sitemap" "bing" "search" "dok8""rss"How the fetcher reads it: rss, rss-all, html, sitemap, bing, search or dok8.
paywallbooleanGerekli—trueTrue when a story may sit behind a subscription.
podcastbooleanİsteğe bağlı—trueTrue for a podcast feed: listed on /podcasts/ and skipped by the news fetch.
enabledbooleanGerekli—trueFalse when the feed is blocked, duplicated or not worth reading.
statusstringGerekli—"ok"
verifiedstringGerekli—"2026-10-06"
coveragestringGerekli"national" "regional" "local" "justice""local"national, regional, local or justice.
languagestringGerekli—"Norwegian"
logo_sourcestringİsteğe bağlı—"https://e24.no/vgc/gfx/icon-180x180-1.0.png"
methodstringGerekli"rss" "html" "sitemap" "search" "manual""rss"What the sources table shows: rss, html, sitemap, search or manual.
search_fallbackbooleanİsteğe bağlı—true
max_new_per_runintegerİsteğe bağlı—8
outletstringİsteğe bağlı—"nrk"
match_extraarray of stringİsteğe bağlı—["kryptotillgång", "Mica", "kryptotjänst"]
regionstringİsteğe bağlı—"Stockholm"
link_patternstringİsteğe bağlı—"^/nyheter/"
merged_fromstringİsteğe bağlı—"kryptonytt 2026-10-04"
allowed_tldstringİsteğe bağlı—"reuters.com"
queriesarray of stringİsteğe bağlı——
site_termsarray of stringİsteğe bağlı——
sitesarray of stringİsteğe bağlı——
directorystringİsteğe bağlı—"Amedia portfolio"
logostringİsteğe bağlı—"https://r.acdn.no/local/v3/publications/www.avisenagder.no/gfx/square_logo.jpg"
logo_notestringİsteğe bağlı—"robots.txt disallows the homepage, so no logo was fetched. Text only."

Event source

AlanTürDurumİzin verilen değerlerÖrnekNotlar
idstringGerekli—"oslo-blockchain-meetup"
namestringGerekli—"Oslo Blockchain Meetup (Meetup.com)"
urlstringGerekli—"https://www.meetup.com/oslo-blockchain-meetup/"
typestringGerekli—"jsonld"
trustedbooleanGerekli—true
organiserstringİsteğe bağlı—"Oslo Blockchain Meetup"
citystringİsteğe bağlı—"Oslo"
enabledbooleanGerekli—true
statusstringGerekli—"ok (JSON-LD on the group page)"
countrystringGerekli—"NO"
link_patternstringİsteğe bağlı—"^(https://www\\.polyteknisk\\.no)?/program/[a-z0-9-]+$"
icsstringİsteğe bağlı—"https://api.lu.ma/ics/get?entity=calendar&id=cal-8VLp9TOOwhxwPog"
methodstringİsteğe bağlı—"Luma public iCal subscribe feed (calendar Subscribe .ics)"
merged_fromstringİsteğe bağlı—"kryptonytt 2026-10-04"
organizer_idstringİsteğe bağlı—"46541998283"
event_pagesarray of stringİsteğe bağlı——
venuestringİsteğe bağlı—"Litteraturhuset"House or room name when the source is one venue.
addressstringİsteğe bağlı—"Wergelandsveien 29"Street address of the venue.
sitestringİsteğe bağlı—"https://www.litteraturhuset.no"Origin of the venue site.
apistringİsteğe bağlı—"https://litthusfred.no/wp-json/wp/v2/event"Public programme API the fetcher reads.
lang_pathstringİsteğe bağlı—"nb"Language segment on the venue site.
keyword_profilestringİsteğe bağlı"crypto-money""crypto-money"Which keyword list keeps an event from this source.
max_pagesintegerİsteğe bağlı—4How many programme pages to read.
max_linksintegerİsteğe bağlı—8How many event pages to open.
max_cardsintegerİsteğe bağlı—40How many event cards to read from the listing.
verifiedstringİsteğe bağlı——

Newsletters

Published issues in newsletter/published/issues.json. Drafts under newsletter/issues/ are not part of this schema. Subscriber addresses are a private store and are not in this file.

Dosya newsletter/published/issues.json · JSON Şeması

Sayfa

API

Dosyadaki alanlar

AlanTürDurumİzin verilen değerlerÖrnekNotlar
_how_tostringGerekli——

Issue

AlanTürDurumİzin verilen değerlerÖrnekNotlar
idstringGerekli—"002"Issue id, such as 001.
numberintegerGerekli—2Issue number.
datestringGerekli—"2026-10-12"Publication date, YYYY-MM-DD.
periodarray of stringGerekli—["2026-10-05", "2026-10-12"]Start and end dates the issue covers, YYYY-MM-DD.
langstringGerekli—"en"
titlestringGerekli—"Nordic Crypto #1: Binance under scrutiny and Sweden's crypto sanctions warning"English title.
subtitlestringGerekli—"The Nordic crypto news our editor approved from 5 to 12 October 2026."English subtitle.
storiesintegerGerekli—7
eventsintegerGerekli—0
videoobjectGerekli——Shared English video. video.mp4 is not committed; the build copies or downloads it.
video.filestringGerekli—"video.mp4"
video.posterstringGerekli—"thumbnail.png"
video.subsstringGerekli—"subs.vtt"
video.durationintegerGerekli—131
video.widthintegerGerekli—1920
video.heightintegerGerekli—1080
video.bytesintegerGerekli—1048576
video.sha256stringGerekli—"0f8966a443883e2ecb1e51a64b0fa8f35039bd2ddb76997c1143b93a9a4061f8"
video.urlstringGerekli——
video.youtubestringİsteğe bağlı—"https://www.youtube.com/watch?v=yqN3QaMdHhM"
video_verticalobjectİsteğe bağlı——Vertical 9:16 cut for Instagram Reels (H.264/AAC, 30 fps): same narration and timing as video. A release asset next to the landscape file; not committed and not on the site.
video_vertical.filestringGerekli—"video-vertical.mp4"
video_vertical.posterstringİsteğe bağlı—"thumbnail-vertical.png"
video_vertical.durationintegerGerekli—131
video_vertical.widthintegerGerekli—1080
video_vertical.heightintegerGerekli—1920
video_vertical.fpsintegerGerekli—30
video_vertical.bytesintegerGerekli—1048576
video_vertical.sha256stringGerekli——
video_vertical.urlstringGerekli——
title_i18nobjectİsteğe bağlı——Title in the Nordic site languages.
title_i18n.nnstringGerekli——
title_i18n.nbstringGerekli——
title_i18n.svstringGerekli—"Nordic Crypto #1: Binance granskas och Sveriges varning om krypto och sanktioner"
title_i18n.dastringGerekli—"Nordic Crypto #1: Binance under lup og Sveriges advarsel om krypto og sanktioner"
title_i18n.fistringGerekli——
title_i18n.isstringGerekli——
subtitle_i18nobjectİsteğe bağlı——
subtitle_i18n.nnstringGerekli——
subtitle_i18n.nbstringGerekli——
subtitle_i18n.svstringGerekli——
subtitle_i18n.dastringGerekli——
subtitle_i18n.fistringGerekli——
subtitle_i18n.isstringGerekli——

Sponsors

There is no sponsors file. A sponsor is the sponsored field on an event: null or false when there is no sponsor, true when it is sponsored without a named sponsor, or the sponsor's name. Kaupr is never a sponsor.

Dosya — · JSON Şeması

Sayfa

API

İlişkiler

Sponsor

AlanTürDurumİzin verilen değerlerÖrnekNotlar
sponsorsboolean or string or nullGerekli—"Reese Legal"Null or false when there is no sponsor, true when it is sponsored without a named sponsor, or the sponsor's name. Never Kaupr.

Academia

Courses, student groups, publications and research groups in data/academia.json. The public page shows rows whose status is approved.

Dosya data/academia.json · JSON Şeması

Sayfa

API

Dosyadaki alanlar

AlanTürDurumİzin verilen değerlerÖrnekNotlar
updatedstringGerekli—"2026-10-14"
source_liststringGerekli——
works_cataloguestringGerekli—"research/academia/works.json"
rulesarray of stringGerekli——Editorial rules for what may be listed. Prose, not a record.

Course

AlanTürDurumİzin verilen değerlerÖrnekNotlar
countrystringGerekli"NO" "SE" "DK" "FI" "IS" "FO" "GL" "AX""NO"
institutionstringGerekli—"NTNU"
codestringGerekli—"TTM4195"Course code at the institution.
namestringGerekli—"Blockchain Technologies and Cryptographic Tools"
levelstringGerekli—"Master, 7.5 ECTS"
termstringGerekli—"Autumn 2026"
aboutstringGerekli——
urlstringGerekli—"https://www.ntnu.edu/studies/courses/TTM4195"
sourcestringGerekli—"https://www.ntnu.edu/studies/courses/TTM4195"
checkedstringGerekli—"2026-10-03"
statusstringGerekli"pending" "approved" "out" "unverified""approved"approved is shown on the public page.
editor_notestringGerekli——

Student group

AlanTürDurumİzin verilen değerlerÖrnekNotlar
countrystringGerekli—"SE"
namestringGerekli—"KTH Blockchain Initiative"
institutionstringGerekli—"KTH"
aboutstringGerekli——
activitystringGerekli—"none dated (only a \"© 2026\" footer)"
activebooleanGerekli—false
urlstringGerekli—"https://kthbci.org"
sourcestringGerekli—"https://kthbci.org"
checkedstringGerekli—"2026-10-05"
statusstringGerekli"pending" "approved" "out""pending"
editor_notestringGerekli——

Publication

AlanTürDurumİzin verilen değerlerÖrnekNotlar
countrystringGerekli"NO" "SE" "DK" "FI" "IS" "FO" "GL" "AX""FI"
titlestringGerekli—"Crypto disruption: blockchain and digital currencies from a CFO’s perspective"
authorsarray of stringGerekli—["Severi Seppä"]
institutionarray of string or stringGerekli—"JAMK University of Applied Sciences"
yearinteger or nullGerekli—2026
typestringGerekli"master" "phd" "paper" "conference" "project""phd"master, project, phd, paper or conference.
venuestringGerekli—"PhD dissertation"
doistring or nullGerekli—"10.1016/j.ribaf.2024.102333"DOI when the catalogue gave one, otherwise null.
urlstringGerekli—"http://www.theseus.fi/bitstream/10024/922533/2/Seppa_Severi.pdf"
dbstringGerekli—"http://www.theseus.fi/bitstream/10024/922533/2/Seppa_Severi.pdf"
db_namestringGerekli—"openalex"
sourcestringGerekli—"http://www.theseus.fi/bitstream/10024/922533/2/Seppa_Severi.pdf"
aboutstringİsteğe bağlı——
keywordsarray of stringİsteğe bağlı—["blockchains", "finance", "central bank digital currency"]
checkedstringGerekli—"2026-10-14"
statusstringGerekli"pending" "approved" "out""pending"
editor_notestringGerekli——
originstringGerekli—"research/academia/works.json"
title_enstring or nullİsteğe bağlı—"The Minimum Hybrid Contract (MHC): Combining Legal and Blockchain Smart Contracts"English title when the original is in another language.
languagestring or nullİsteğe bağlı—"English"Language of the work, as given by the catalogue.

Research group

AlanTürDurumİzin verilen değerlerÖrnekNotlar
countrystringGerekli"NO" "SE" "DK" "FI" "IS" "FO" "GL" "AX""NO"
namestringGerekli—"Blockchain-UiO"
institutionstringGerekli—"University of Oslo, Dept. of Informatics"
aboutstringGerekli——
urlstringGerekli—"https://www.mn.uio.no/ifi/english/research/networks/blockchainlab/"
sourcestringGerekli—"https://www.mn.uio.no/ifi/english/research/networks/blockchainlab/"
checkedstringGerekli—"2026-10-05"
statusstringGerekli"pending" "approved" "out""approved"
editor_notestringGerekli——

Books

Published books about bitcoin, crypto or blockchain by Nordic authors, or about the Nordic countries, in data/books.json. Titles stay in the original language. about is our one-line description in English.

Dosya data/books.json · JSON Şeması

Sayfa

API

Dosyadaki alanlar

AlanTürDurumİzin verilen değerlerÖrnekNotlar
updatedstringGerekli—"2026-10-08"
notestringGerekli——

Book

AlanTürDurumİzin verilen değerlerÖrnekNotlar
idstringGerekli—"svalbard-pengar"
titlestringGerekli—"Svalbard! Pengar!"Title in the original language, as printed.
authorsarray of stringGerekli—["Morten Søberg"]Names as printed.
yearintegerGerekli—2022Year of the edition we checked.
publisherstringGerekli—"Spartacus"
languagestringGerekli"nn" "nb" "sv" "da" "fi" "is" "en""nn"nn, nb, sv, da, fi, is or en.
countrystringGerekli"NO" "SE" "DK" "FI" "IS" "FO" "GL" "AX""NO"The author's country, or the country the book is about.
isbnstring or nullGerekli—"9788243014817"ISBN-13 when the catalogue gave one.
aboutstringGerekli——
sourcestringGerekli—"https://www.nb.no/items/URN:NBN:no-nb_digibok_2022102848045"Catalogue or publisher page where the title, authors, year and publisher were checked.
source_namestringGerekli—"Nasjonalbiblioteket"
more_sourcesarray of stringİsteğe bağlı—["https://www.finna.fi/Record/3amk.284126"]
subtitlestringİsteğe bağlı—"kryptovaluta, «smarte kontrakter» og andre eiendeler på blokkjeden"
author_rolestringİsteğe bağlı"editors""editors"editors for an edited volume, otherwise omitted.

Markets

Nordic exchange prices written at build time to /api/v1/markets.json. This is not a file in data/. Market data, not investment advice. quote is NOK, SEK, DKK or EUR. Nothing is converted between currencies.

Dosya — · JSON Şeması

Sayfa

API

Dosyadaki alanlar

AlanTürDurumİzin verilen değerlerÖrnekNotlar
api_versionstringGerekli—"1"
namestringGerekli—"Nordic Crypto"
generated_atstringGerekli—"2026-10-14T12:00:00+00:00"
previewbooleanGerekli—false
kindstringGerekli—"markets"
disclaimerstringGerekli——Market data, not investment advice.
sign_offstringGerekli—"The Nordic Crypto team"
not_investment_advicebooleanGerekli—true
quotesarray of stringGerekli——NOK, SEK, DKK and EUR only.
quote_notestringGerekli——
aggregationobject of stringGerekli——
refreshobjectGerekli——
refresh.buildstringGerekli—"Fetched when the site is built (./build.sh and ./publish.sh)."
refresh.github_actionsstringGerekli——
refresh.browserstringGerekli——
refresh.browser_json_secondsintegerGerekli—900
refresh.browser_exchange_secondsintegerGerekli—300
refresh.actions_cronstringGerekli—"17 * * * *"
urlsobjectGerekli——
urls.github_pagesstringGerekli—"https://nordiccrypto.no/api/v1/markets.json"
urls.raw_githubusercontentstringGerekli——
urls.custom_domainstringGerekli—"https://nordiccrypto.no/api/v1/markets.json"
urls.aggregated_github_pagesstringGerekli—"https://nordiccrypto.no/api/v1/markets/aggregated.json"
urls.aggregated_custom_domainstringGerekli—"https://nordiccrypto.no/api/v1/markets/aggregated.json"
urls.logosstringGerekli—"https://nordiccrypto.no/api/v1/markets/logos/"
skippedarray of objectGerekli——
skipped[].idstringGerekli—"safello"
skipped[].namestringGerekli—"Safello"
skipped[].countrystringGerekli—"SE"
skipped[].reasonstringGerekli—"No public unauthenticated ticker API was found."
countintegerGerekli—1
aggregated_countintegerGerekli—1

Ticker

AlanTürDurumİzin verilen değerlerÖrnekNotlar
idstringGerekli—"firi:BTC-NOK"
symbolstringGerekli—"BTC-NOK"
exchange_symbolstringGerekli—"BTCNOK"
basestringGerekli—"BTC"
quotestringGerekli"NOK" "SEK" "DKK" "EUR""NOK"
laststringGerekli—"100.5"
bidstringGerekli—"100"
askstringGerekli—"101"
exchangeobjectGerekli——
exchange.idstringGerekli—"firi"
exchange.namestringGerekli—"Firi"
exchange.countrystringGerekli—"NO"
fetched_atstringGerekli—"2026-10-14T12:00:00+00:00"
source_urlstringGerekli—"https://api.firi.com/v2/markets/BTCNOK"
volume_basestringGerekli—"1"
volume_quotenullGerekli——
volume_base_24hnullGerekli——
volume_quote_24hnullGerekli——
highstringGerekli—"101"
lowstringGerekli—"99"
change_pctstringGerekli—"0.1"
exchange_timestring or nullİsteğe bağlı——Timestamp from the exchange payload, when it sends one.

Aggregate

AlanTürDurumİzin verilen değerlerÖrnekNotlar
symbolstringGerekli—"BTC-NOK"
basestringGerekli—"BTC"
namestringGerekli—"Bitcoin"
quotestringGerekli"NOK" "SEK" "DKK" "EUR""NOK"
currencystringGerekli"NOK" "SEK" "DKK" "EUR""NOK"
updated_atstringGerekli—"2026-10-14T12:00:00+00:00"
oldest_fetched_atstringGerekli—"2026-10-14T12:00:00+00:00"
exchange_countintegerGerekli—1
methodstringGerekli"mean_last" "mean_bid_ask_mid""mean_last"
method_notestringGerekli——
pricestringGerekli—"100.5"
minstringGerekli—"100.5"
maxstringGerekli—"100.5"
laststringGerekli—"100.5"
last_countintegerGerekli—1
last_minstringGerekli—"100.5"
last_maxstringGerekli—"100.5"
midstringGerekli—"100.5"
mid_countintegerGerekli—1
mid_minstringGerekli—"100.5"
mid_maxstringGerekli—"100.5"
vwapnullGerekli——
volume_used_for_pricebooleanGerekli—false
volumeobjectGerekli——
volume.unitsobjectGerekli——
volume.units.volume_basestringGerekli—"base asset; window not named by the exchange"
volume.units.volume_quotestringGerekli—"quote currency; window not named by the exchange"
volume.units.volume_base_24hstringGerekli—"base asset; last 24 hours, as named by the exchange"
volume.units.volume_quote_24hstringGerekli—"quote currency; last 24 hours, as named by the exchange"
volume.volume_basestringGerekli—"1"
volume.volume_base_exchangesintegerGerekli—1
volume.volume_quotenullGerekli——
volume.volume_quote_exchangesintegerGerekli—0
volume.volume_base_24hnullGerekli——
volume.volume_base_24h_exchangesintegerGerekli—0
volume.volume_quote_24hnullGerekli——
volume.volume_quote_24h_exchangesintegerGerekli—0
contributorsarray of objectGerekli——
contributors[].exchange_idstringGerekli—"firi"
contributors[].namestringGerekli—"Firi"
contributors[].countrystringGerekli—"NO"
contributors[].laststringGerekli—"100.5"
contributors[].bidstringGerekli—"100"
contributors[].askstringGerekli—"101"
contributors[].midstringGerekli—"100.5"
contributors[].included_in_lastbooleanGerekli—true
contributors[].included_in_midbooleanGerekli—true
contributors[].volume_basestringGerekli—"1"
contributors[].volume_quotenullGerekli——
contributors[].volume_base_24hnullGerekli——
contributors[].volume_quote_24hnullGerekli——
contributors[].fetched_atstringGerekli—"2026-10-14T12:00:00+00:00"
contributors[].source_urlstringGerekli—"https://api.firi.com/v2/markets/BTCNOK"
contributors[].included_in_pricebooleanGerekli—true
logo_urlstringGerekli—"https://nordiccrypto.no/api/v1/markets/logos/btc.svg"
logo_url_custom_domainstringGerekli—"https://nordiccrypto.no/api/v1/markets/logos/btc.svg"
logo_pathstringGerekli—"api/v1/markets/logos/btc.svg"
logoobject of stringGerekli——

Exchange

AlanTürDurumİzin verilen değerlerÖrnekNotlar
idstringGerekli—"firi"
namestringGerekli—"Firi"
countrystringGerekli—"NO"
websitestringGerekli—"https://firi.com/"
docs_urlstringGerekli—"https://developers.firi.com/"
source_urlstringGerekli—"https://api.firi.com/v2/markets"
corsbooleanGerekli—true
notestringGerekli——
statusstringGerekli"ok" "error""ok"
fetched_atstringGerekli—"2026-10-14T17:10:34+00:00"
errorstring or nullGerekli—"fixture"
ticker_countintegerGerekli—1

Profiles

Public profile links in data/profiles.json, keyed by who's who id. Each link needs a source_url that shows it belongs to that person or organisation. status published is what the site shows.

Dosya data/profiles.json · JSON Şeması

Sayfa

API

İlişkiler

Dosyadaki alanlar

AlanTürDurumİzin verilen değerlerÖrnekNotlar
_how_tostringGerekli——
AlanTürDurumİzin verilen değerlerÖrnekNotlar
kindstringGerekli"github" "linkedin" "wikidata" "wikipedia" "x""wikipedia"wikipedia, wikidata, x, linkedin or github.
labelstringGerekli—"Wikipedia (en)"
urlstringGerekli—"https://en.wikipedia.org/wiki/Erik_Thed%C3%A9en"The public profile.
source_urlstringGerekli—"https://www.wikidata.org/wiki/Q6207027"Page that shows the link belongs to this person or organisation.
statusstringGerekli"pending" "published""published"published is shown. pending waits for the editor.
reviewedstringİsteğe bağlı——
notestringİsteğe bağlı——
addedstringİsteğe bağlı—"2026-10-09 (open-source developers research)"

Who's who

People and organisations in data/orgchart.json, the relations between them, and a short regulation note per country. status published is what the public page and the API show.

Dosya data/orgchart.json · JSON Şeması

Sayfa

API

İlişkiler

Dosyadaki alanlar

AlanTürDurumİzin verilen değerlerÖrnekNotlar
updatedstringGerekli—"2026-10-03"
no_export_datestringGerekli—"03.10.2026"
caveatsarray of stringGerekli——

Entity

AlanTürDurumİzin verilen değerlerÖrnekNotlar
idstringGerekli—"stortinget-finanskomiteen"Stable who's who id.
namestringGerekli—"Storting (parliament) – Standing Committee on Finance"
typestringGerekli"person" "organisation""organisation"person or organisation.
sectorstringGerekli"private" "public""public"private or public.
countrystring or nullGerekli"NO" "SE" "DK" "FI" "IS" "NORDIC" "EU" "FO" "GL" "AX" null"NO"
descriptionstring or nullGerekli——
sourcesarray of objectGerekli——Pages the row was checked against.
sources[].urlstringGerekli—"https://www.regjeringen.no/no/dep/fin/id216/"
sources[].titlestringGerekli—"Stortinget"
sources[].source_namestringGerekli—"Stortinget"
sources[].datestringGerekli—"03.10.2026"
imageobject or nullGerekli——
image.filestringGerekli—"assets/img/people/tuva-moflag.jpg"
image.source_pagestringGerekli—"https://commons.wikimedia.org/wiki/File:Tuva_Moflag.jpg"
image.authorstringGerekli—"Johannes Dalen Giske"
image.licensestringGerekli—"CC BY-SA 4.0"
image.license_urlstringGerekli—"https://creativecommons.org/licenses/by-sa/4.0"
image.originstringGerekli—"Wikimedia Commons"
image.reviewstringGerekli—"ok"
image.notestringİsteğe bağlı——
image.checkedstringİsteğe bağlı—"2026-10-03"
image.reviewedstringİsteğe bağlı——
caveatbooleanİsteğe bağlı—false
originstringGerekli—"Kryptonytt industry map (approved for Norway)"
groupstring or nullİsteğe bağlı—"Parliament & government"
statusstringGerekli"pending" "published" "rejected""published"published is shown. rejected stays in the file and is left off the public page.
logoobjectİsteğe bağlı——
logo.sourcestringGerekli—"Wikimedia Commons"
logo.source_urlstringGerekli—"https://www.finanstilsynet.no/Content/Favicons/apple-touch-icon-57x57.png"
logo.licensestringİsteğe bağlı—"Public domain"
logo.authorstring or nullİsteğe bağlı—"Worldlydev"
logo.filestringGerekli—"assets/img/logos/stortinget-finanskomiteen.svg"
logo.wikidatastringİsteğe bağlı—"Q109016"
logo.fetchedstringGerekli——
logo.reviewstringGerekli—"ok"
logo.reviewedstringİsteğe bağlı——
logo.rasterstringİsteğe bağlı—"assets/img/logos/stortinget-finanskomiteen.png"
logo.pagestringİsteğe bağlı—"https://www.finanstilsynet.no"
logo.kindstringİsteğe bağlı—"touch"
logo.notestringİsteğe bağlı——
logo.historyarray of objectİsteğe bağlı——
logo.history[].reviewstringGerekli—"rejected"
logo.history[].reasonstringGerekli—"editor: outdated logo"
logo.history[].datestringGerekli—"2026-10-04"
orgstring or nullİsteğe bağlı—"stortinget-finanskomiteen"
rolestring or nullİsteğe bağlı—"Chair (Labour)"
profile_urlstringİsteğe bağlı—"https://www.regjeringen.no/no/dep/fin/id216/"
profilesarray of objectİsteğe bağlı——
profiles[].kindstringGerekli—"wikipedia"
profiles[].labelstringGerekli—"Wikipedia (en)"
profiles[].urlstringGerekli—"https://en.wikipedia.org/wiki/Tuva_Moflag"
profiles[].source_urlstringGerekli—"https://www.wikidata.org/wiki/Q25427910"
profiles[].statusstringGerekli—"published"
profiles[].reviewedstringİsteğe bağlı——
profiles[].notestringİsteğe bağlı——
profiles[].addedstringİsteğe bağlı—"2026-10-09 (open-source developers research)"
talk_idsarray of stringİsteğe bağlı—["yt-gn50NxhPk-0"]
talksarray of objectİsteğe bağlı——
talks[].idstringGerekli—"yt-gn50NxhPk-0"
talks[].titlestringGerekli—"Hvorfor og når får vi digitale sentralbankpenger og kryptovaluta?"
talks[].video_urlstringGerekli—"https://www.youtube.com/watch?v=gn50NxhPk-0"
talks[].event_idstringİsteğe bağlı—"92041cfcb99c"
talks[].datestringİsteğe bağlı—"2016-04-19"
affiliationsarray of objectİsteğe bağlı——
affiliations[].talk_idstringGerekli—"yt-RTcqp3MqRtU"
affiliations[].organisationstringGerekli—"NBX"
affiliations[].source_urlstringGerekli—"https://www.youtube.com/watch?v=RTcqp3MqRtU&hl=en"
affiliations[].source_namestringGerekli—"Nordic Blockchain Association"
affiliations[].retrieved_atstringGerekli—"2026-10-07T23:30:36+00:00"
affiliations[].rolestringİsteğe bağlı—"PhD Student"
affiliations[].event_idstringİsteğe bağlı—"92041cfcb99c"
affiliations[].datestringİsteğe bağlı—"2016-04-19"
urlstring or nullİsteğe bağlı—"https://www.fi.se"
aliasesarray of stringİsteğe bağlı—["BTCX", "Goobit AB", "Goobit Group AB"]
reviewstringİsteğe bağlı—"pending"
viastringİsteğe bağlı——
addedstringİsteğe bağlı—"2026-10-03"
event_idsarray of stringİsteğe bağlı—["92041cfcb99c"]
from_talksbooleanİsteğe bağlı—true

Relation

AlanTürDurumİzin verilen değerlerÖrnekNotlar
idstringGerekli—"r-greenmerc-northcrypto"
fromstringGerekli—"greenmerc"Entity id.
tostringGerekli—"northcrypto"Entity id.
typestringGerekli"collaboration" "licensed" "partner" "refused" "supervises" "uses licence""uses licence"collaboration, licensed, partner, refused, supervises or uses licence.
labelstringGerekli—"Uses Northcrypto's MiCA licence for Trijo customers"
sourcesarray of objectGerekli——
sources[].urlstringGerekli—"https://www.meetup.com/swedish-bitcoin-meetups/"
sources[].titlestringGerekli—"GreenMerc trekker MiCA-klage og bruker Northcryptos lisens i Sverige"
sources[].source_namestringGerekli—"Kaupr"
sources[].datestringGerekli—"2026-10-03"
statusstringGerekli"pending" "published" "rejected""published"

Regulation note

AlanTürDurumİzin verilen değerlerÖrnekNotlar
countrystringGerekli"NO" "SE" "DK" "FI" "IS" "FO" "GL" "AX""NO"
micastringGerekli——
lawstringGerekli—"Lov om kryptoeiendeler (Crypto-Assets Act, 27 May 2025 no. 20)."
regulatorstringGerekli——
statusstringGerekli——
sourcesarray of objectGerekli——
sources[].urlstringGerekli—"https://lovdata.no/dokument/NL/lov/2025-05-27-20"
sources[].titlestringGerekli—"Lov om kryptoeiendeler"
sources[].source_namestringGerekli—"Lovdata"
sources[].datestringGerekli—"2026-10-03"

Talks

Public talks on bitcoin, cryptocurrencies and blockchain in the Nordic countries, in data/talks.json. description is ours. The other details come from the platform at source_url. A field the platform did not state is null.

Dosya data/talks.json · JSON Şeması

Sayfa

API

İlişkiler

Dosyadaki alanlar

AlanTürDurumİzin verilen değerlerÖrnekNotlar
_notestringGerekli——

Talk

AlanTürDurumİzin verilen değerlerÖrnekNotlar
idstringGerekli—"yt-ZJHTEXcyePQ"
video_urlstringGerekli—"https://www.youtube.com/watch?v=ZJHTEXcyePQ"
platformstringGerekli"youtube" "vimeo" "university" "other""youtube"youtube, vimeo, university or other.
titlestringGerekli—"Nordic Blockchain Conference 2026: Market Abuse in Web3"
speakersarray of stringGerekli—["Disha L. Dinesha"]
event_namestring or nullGerekli—"Nordic Blockchain Conference 2026"
event_urlstring or nullGerekli—"https://energy-markets-school.dk/"
calendar_event_idstring or nullGerekli—"30569783bb01"
event_idstring or nullGerekli—"30569783bb01"Calendar event id when the talk is linked. Same value as calendar_event_id.
unlink_reasonstring or nullGerekli—"the video page did not state the day"Why the talk is not linked to an event. Null when event_id is set.
citystring or nullGerekli—"Copenhagen"
countrystring or nullGerekli"NO" "SE" "DK" "FI" "IS" "FO" "GL" "AX" null"DK"
datestring or nullGerekli—"2020-01-16"
publishedstringGerekli—"2026-08-24"
durationstring or nullGerekli—"PT11M38S"ISO 8601 duration when the platform states a length.
languagenullGerekli——
channelstringGerekli—"DAAvern"
descriptionstringGerekli——Short neutral summary in our own words.
source_urlstringGerekli—"https://www.youtube.com/watch?v=ZJHTEXcyePQ&hl=en"
retrieved_atstringGerekli—"2026-10-07T20:57:16Z"
added_atstringGerekli—"2026-10-07T20:57:16Z"
embedbooleanGerekli—trueTrue when the platform's oEmbed response includes an official player.
speaker_idsarray of stringGerekli—["spk-disha-l-dinesha"]

Developers

Open-source developers in data/developers.json. Only public professional information: no addresses and no private details. The public page shows status published.

Dosya data/developers.json · JSON Şeması

Sayfa

API

İlişkiler

Dosyadaki alanlar

AlanTürDurumİzin verilen değerlerÖrnekNotlar
updatedstringGerekli—"2026-10-09"
_how_tostringGerekli——

Developer

AlanTürDurumİzin verilen değerlerÖrnekNotlar
idstringGerekli—"torkel-rogstad"
namestringGerekli—"Torkel Rogstad"Name as shown on the public code profile.
rolestringGerekli—"Co-founder; developer"
orgstring or nullGerekli—"Bare Bitcoin"
org_idstring or nullGerekli—"bare-bitcoin"
whoswho_idstring or nullGerekli—"torkel-rogstad"
countrystringGerekli"NO" "SE" "DK" "FI" "IS" "FO" "GL" "AX""NO"
profilesarray of objectGerekli——
profiles[].kindstringGerekli—"github"
profiles[].urlstringGerekli—"https://github.com/torkelrogstad"
profiles[].loginstringGerekli—"torkelrogstad"
notablearray of objectGerekli——Up to three public repos or contributions.
notable[].kindstringGerekli"repo" "contrib""contrib"
notable[].projectstringİsteğe bağlı—"lightningnetwork/lnd"
notable[].hoststringİsteğe bağlı—"github"
notable[].urlstringGerekli—"https://github.com/torkelrogstad/lnd-fun"
notable[].commitsinteger or nullİsteğe bağlı—11
notable[].merged_prsinteger or nullİsteğe bağlı—4
notable[].namestringİsteğe bağlı—"torkelrogstad/lnd-fun"
notable[].starsintegerİsteğe bağlı—6
notable[].languagestring or nullİsteğe bağlı—"JavaScript"
notable[].descriptionstring or nullİsteğe bağlı——
notable[].last_pushstringİsteğe bağlı—"2018-09-10"
nordic_sourceobjectGerekli——Where the Nordic link was checked.
nordic_source.urlstringGerekli—"https://github.com/torkelrogstad"
nordic_source.notestringGerekli——
checkedstringGerekli—"2026-10-09"YYYY-MM-DD the profile and counts were checked.
statusstringGerekli"pending" "published""pending"published is on the public page. pending waits for the editor.
reviewstringGerekli"editor" "ready_for_owner""editor"
notestringİsteğe bağlı——

Illustrations

Licensed pictures that may be assigned to a story, in data/illustrations.json. kind is original, commons or official-press. A newspaper photograph is never stored here.

Dosya data/illustrations.json · JSON Şeması

Sayfa

API

İlişkiler

Dosyadaki alanlar

AlanTürDurumİzin verilen değerlerÖrnekNotlar
_policystringGerekli——
fallbackstringGerekli—"original-crypto"Picture id used when no topic or country rule matches.
countryobjectGerekli——
country.NOstringGerekli—"commons-no"
country.SEstringGerekli—"commons-se"
country.DKstringGerekli—"commons-dk"
country.FIstringGerekli—"commons-fi"
country.ISstringGerekli—"commons-is"
assignarray of objectGerekli——Topic rules. The first match wins.
assign[].topicsarray of stringİsteğe bağlı—["crime"]
assign[].idstringGerekli—"commons-court"
assign[].countriesarray of stringİsteğe bağlı—["SE"]
assign[].whystringİsteğe bağlı——

Picture

AlanTürDurumİzin verilen değerlerÖrnekNotlar
idstringGerekli—"original-bitcoin"
kindstringGerekli"original" "commons" "official-press""original"original (drawn for Nordic Crypto), commons (Wikimedia Commons) or official-press.
filestringGerekli—"assets/img/illustrations/original-bitcoin.webp"
altstringGerekli—"Abstract gold disc. Nordic Crypto illustration, not a photograph and not a logo."
sourcestringGerekli—"Nordic Crypto"
authorstringGerekli—"Nordic Crypto"
licensestringGerekli—"CC0 1.0"Licence name.
license_urlstringGerekli—"https://creativecommons.org/publicdomain/zero/1.0/"
urlstringGerekli—"https://cryptonordic.no/ethics/"The source page for the credit.
widthintegerGerekli—960
heightintegerGerekli—540
modificationsstringİsteğe bağlı—"Cropped by Nordic Crypto to leave out a person at the edge of the frame."
termsstringİsteğe bağlı——

Portraits

Portrait files for the who's who, keyed by entity id, in data/images.json. Each record names the file, the author and the licence.

Dosya data/images.json · JSON Şeması

Sayfa

API

İlişkiler

Portrait

AlanTürDurumİzin verilen değerlerÖrnekNotlar
filestringGerekli—"assets/img/people/tuva-moflag.jpg"Path in the repo.
source_pagestringGerekli—"https://commons.wikimedia.org/wiki/File:Tuva_Moflag.jpg"Page the picture was taken from.
authorstringGerekli—"Johannes Dalen Giske"
licensestringGerekli—"CC BY-SA 4.0"Licence name, such as CC BY-SA 4.0.
license_urlstringGerekli—"https://creativecommons.org/licenses/by-sa/4.0"
originstringGerekli—"Wikimedia Commons"

Outlet logos

Outlet marks in assets/img/logos/logos.json, keyed by id. review ok is what the public API shows. A missing review counts as ok. pending is included only in a preview build. rejected is never shown. The marks are the publishers' trademarks, shown only to identify the source of a headline.

Dosya assets/img/logos/logos.json · JSON Şeması

API

İlişkiler

Dosyadaki alanlar

AlanTürDurumİzin verilen değerlerÖrnekNotlar
_how_tostringGerekli——
_how_to_sourcesstringGerekli——
_source_aliasobject of stringGerekli——Source id to logo key, when the who's who id differs from the news source id.
AlanTürDurumİzin verilen değerlerÖrnekNotlar
sourcestringİsteğe bağlı—"Wikimedia Commons"
source_urlstringGerekli—"https://www.finanstilsynet.no/Content/Favicons/apple-touch-icon-57x57.png"Where the file was fetched.
licensestringİsteğe bağlı—"Public domain"
authorstring or nullİsteğe bağlı—"Worldlydev"
filestringİsteğe bağlı—"assets/img/logos/stortinget-finanskomiteen.svg"Path of the original file, SVG or WebP.
wikidatastringİsteğe bağlı—"Q109016"
fetchedstringGerekli——
reviewstringGerekli"pending" "ok" "rejected""ok"pending, ok or rejected. The public build shows ok, and a missing review counts as ok.
reviewedstringİsteğe bağlı——
rasterstringİsteğe bağlı—"assets/img/logos/stortinget-finanskomiteen.png"PNG rendering of an SVG, when one was made.
pagestringİsteğe bağlı—"https://www.finanstilsynet.no"
kindstringİsteğe bağlı—"touch"
notestringİsteğe bağlı——
historyarray of objectİsteğe bağlı——
history[].reviewstringGerekli—"rejected"
history[].reasonstringGerekli—"editor: outdated logo"
history[].datestringGerekli—"2026-10-04"
reasonstringİsteğe bağlı—"editor: rejected (shows the owner Bitdeer's logo); left blank"
usestringİsteğe bağlı—"nominative"
source_idstringİsteğe bağlı—"e24"
outletstringİsteğe bağlı—"E24"
license_urlstringİsteğe bağlı—"https://creativecommons.org/licenses/by/4.0"
same_asstringİsteğe bağlı—"nbx"

Changelog

Site changes in changelog.json (new pages, sections and features, not the daily news). review pending keeps an entry off the public page until it has a date.

Dosya changelog.json · JSON Şeması

Sayfa

API

Dosyadaki alanlar

AlanTürDurumİzin verilen değerlerÖrnekNotlar
_how_tostringGerekli——
launch_datestringGerekli—"2026-10-03"Set on the first publish. Entries with date launch use this day.

Entry

AlanTürDurumİzin verilen değerlerÖrnekNotlar
idstringGerekli—"onion-tip-page"
datestring or nullGerekli—"2026-10-07"YYYY-MM-DD, launch, or null while the entry is still pending.
reviewstringİsteğe bağlı"pending""pending"pending keeps the entry off the public page.
titlestringGerekli—"Tor onion tip page"
descriptionstringGerekli——
i18nobjectGerekli——title and description in nn, nb, sv, da, fi and is.
i18n.nnobjectGerekli——
i18n.nn.titlestringGerekli—"Tor-onion-tipsside"
i18n.nn.descriptionstringGerekli——
i18n.nbobjectGerekli——
i18n.nb.titlestringGerekli—"Tor-onion-tipsside"
i18n.nb.descriptionstringGerekli——
i18n.svobjectİsteğe bağlı——
i18n.sv.titlestringGerekli—"Tor-onion-tipssida"
i18n.sv.descriptionstringGerekli——
i18n.daobjectİsteğe bağlı——
i18n.da.titlestringGerekli—"Tor-onion-tipside"
i18n.da.descriptionstringGerekli——
i18n.fiobjectİsteğe bağlı——
i18n.fi.titlestringGerekli—"Tor-onion-vinkkisivu"
i18n.fi.descriptionstringGerekli——
i18n.isobjectİsteğe bağlı——
i18n.is.titlestringGerekli—"Tor-onion-ábendingasíða"
i18n.is.descriptionstringGerekli——

Rules map

The regulation map behind /rules/, in rules.json. Every node points at a primary source. review approved is what the public page shows.

Dosya rules.json · JSON Şeması

Sayfa

API

AlanTürDurumİzin verilen değerlerÖrnekNotlar
_notestringGerekli——
reviewstringGerekli"pending" "approved""approved"approved is shown. pending leaves the public page as a short placeholder.
checkedstringGerekli—"2026-10-04"YYYY-MM-DD the claims were last checked.
sourcesobjectGerekli——Primary sources, keyed by id.
sources.micaobjectGerekli——
sources.mica.urlstringGerekli—"https://eur-lex.europa.eu/eli/reg/2023/1114/oj/eng"
sources.mica.titlestringGerekli—"Regulation (EU) 2023/1114 (MiCA), Art. 149 and closing formula"
sources.mica.publisherstringGerekli—"EUR-Lex"
sources.tfrobjectGerekli——
sources.tfr.urlstringGerekli—"https://eur-lex.europa.eu/eli/reg/2023/1113/oj/eng"
sources.tfr.titlestringGerekli—"Regulation (EU) 2023/1113 (transfer of funds and certain crypto-assets), Art. 40"
sources.tfr.publisherstringGerekli—"EUR-Lex"
sources.amlrobjectGerekli——
sources.amlr.urlstringGerekli—"https://eur-lex.europa.eu/eli/reg/2024/1624/oj/eng"
sources.amlr.titlestringGerekli—"Regulation (EU) 2024/1624 (AMLR), Art. 90"
sources.amlr.publisherstringGerekli—"EUR-Lex"
sources.doraobjectGerekli——
sources.dora.urlstringGerekli—"https://eur-lex.europa.eu/eli/reg/2022/2554/oj/eng"
sources.dora.titlestringGerekli—"Regulation (EU) 2022/2554 (DORA), Art. 64"
sources.dora.publisherstringGerekli—"EUR-Lex"
sources.esmaobjectGerekli——
sources.esma.urlstringGerekli——
sources.esma.titlestringGerekli—"Markets in Crypto-Assets Regulation (MiCA) – interim MiCA register"
sources.esma.publisherstringGerekli—"ESMA"
sources.is_actobjectGerekli——
sources.is_act.urlstringGerekli—"https://www.althingi.is/altext/stjt/2025.101.html"
sources.is_act.titlestringGerekli—"Lög nr. 101/2025 um markaði fyrir sýndareignir (Art. 1, 3 and 16)"
sources.is_act.publisherstringGerekli—"Alþingi"
sources.no_actobjectGerekli——
sources.no_act.urlstringGerekli—"https://lovdata.no/dokument/NL/lov/2025-05-27-20"
sources.no_act.titlestringGerekli—"Lov om kryptoeiendeler (kryptoeiendelsloven), LOV-2025-05-27-20, § 2"
sources.no_act.publisherstringGerekli—"Lovdata"
sources.se_actobjectGerekli——
sources.se_act.urlstringGerekli——
sources.se_act.titlestringGerekli——
sources.se_act.publisherstringGerekli—"Sveriges riksdag"
sources.dk_actobjectGerekli——
sources.dk_act.urlstringGerekli—"https://www.retsinformation.dk/eli/lta/2024/1013"
sources.dk_act.titlestringGerekli——
sources.dk_act.publisherstringGerekli—"Retsinformation"
sources.fi_actobjectGerekli——
sources.fi_act.urlstringGerekli—"https://www.finlex.fi/fi/lainsaadanto/2024/402"
sources.fi_act.titlestringGerekli——
sources.fi_act.publisherstringGerekli—"Finlex"
sources.fi_fivaobjectGerekli——
sources.fi_fiva.urlstringGerekli——
sources.fi_fiva.titlestringGerekli—"Crypto-asset service providers in Finland must be authorised in the EU"
sources.fi_fiva.publisherstringGerekli—"Finanssivalvonta"
sources.no_amlobjectGerekli——
sources.no_aml.urlstringGerekli—"https://lovdata.no/dokument/NL/lov/2018-06-01-23"
sources.no_aml.titlestringGerekli——
sources.no_aml.publisherstringGerekli—"Lovdata"
sources.se_amlobjectGerekli——
sources.se_aml.urlstringGerekli——
sources.se_aml.titlestringGerekli——
sources.se_aml.publisherstringGerekli—"Sveriges riksdag"
sources.fi_amlobjectGerekli——
sources.fi_aml.urlstringGerekli—"https://www.finlex.fi/fi/lainsaadanto/2017/444"
sources.fi_aml.titlestringGerekli——
sources.fi_aml.publisherstringGerekli—"Finlex"
sources.is_amlobjectGerekli——
sources.is_aml.urlstringGerekli—"https://www.althingi.is/lagas/nuna/2018140.html"
sources.is_aml.titlestringGerekli——
sources.is_aml.publisherstringGerekli—"Alþingi"
sources.dk_ftobjectGerekli——
sources.dk_ft.urlstringGerekli——
sources.dk_ft.titlestringGerekli——
sources.dk_ft.publisherstringGerekli—"Finanstilsynet (DK)"
sources.fi_fiu_actobjectGerekli——
sources.fi_fiu_act.urlstringGerekli—"https://www.finlex.fi/fi/lainsaadanto/2017/445"
sources.fi_fiu_act.titlestringGerekli——
sources.fi_fiu_act.publisherstringGerekli—"Finlex"
sources.dk_fiuobjectGerekli——
sources.dk_fiu.urlstringGerekli—"https://hvidvask.dk/"
sources.dk_fiu.titlestringGerekli—"Hvidvasksekretariatet – National enhed for Særlig Kriminalitet (NSK)"
sources.dk_fiu.publisherstringGerekli—"Hvidvasksekretariatet"
sources.dk_taxobjectGerekli——
sources.dk_tax.urlstringGerekli——
sources.dk_tax.titlestringGerekli—"Skat på krypto: Kend reglerne, så du undgår et skattesmæk"
sources.dk_tax.publisherstringGerekli—"Skattestyrelsen (skat.dk)"
sources.dk_tax_jvobjectGerekli——
sources.dk_tax_jv.urlstringGerekli—"https://info.skat.dk/data.aspx?oid=2395613"
sources.dk_tax_jv.titlestringGerekli——
sources.dk_tax_jv.publisherstringGerekli—"Skattestyrelsen (info.skat.dk)"
sources.no_taxobjectGerekli——
sources.no_tax.urlstringGerekli——
sources.no_tax.titlestringGerekli—"Virtuelle eiendeler (kryptovaluta med mer)"
sources.no_tax.publisherstringGerekli—"Skatteetaten"
sources.se_taxobjectGerekli——
sources.se_tax.urlstringGerekli——
sources.se_tax.titlestringGerekli—"Kryptovalutor"
sources.se_tax.publisherstringGerekli—"Skatteverket"
sources.fi_taxobjectGerekli——
sources.fi_tax.urlstringGerekli—"https://www.vero.fi/henkiloasiakkaat/omaisuus/sijoitukset/virtuaalivaluutat/"
sources.fi_tax.titlestringGerekli—"Kryptovarat"
sources.fi_tax.publisherstringGerekli—"Verohallinto (vero.fi)"
sources.is_taxobjectGerekli——
sources.is_tax.urlstringGerekli—"https://www.skatturinn.is/einstaklingar/skattskylda/rafmynt/"
sources.is_tax.titlestringGerekli—"Rafmynt (no special provisions; general tax rules apply)"
sources.is_tax.publisherstringGerekli—"Skatturinn"
euobjectGerekli——EU institutions, acts and agencies.
eu.institutionsarray of objectGerekli——
eu.institutions[].namestringGerekli—"European Commission"
eu.institutions[].rolestringGerekli—"propose"
eu.institutions[].srcstringGerekli—"mica"
eu.actsarray of objectGerekli——
eu.acts[].namestringGerekli—"MiCA"
eu.acts[].refstringGerekli—"Regulation (EU) 2023/1114"
eu.acts[].appliesstringGerekli—"2024-12-30"
eu.acts[].note_keystringGerekli—"act_mica"
eu.acts[].srcstringGerekli—"mica"
eu.agenciesarray of objectGerekli——
eu.agencies[].namestringGerekli—"ESMA"
eu.agencies[].orgstringGerekli—"esma"
eu.agencies[].note_keystringGerekli—"ag_esma"
eu.agencies[].srcstringGerekli—"mica"
eu.agencies[].src2stringİsteğe bağlı—"esma"
countriesobjectGerekli——One object per Nordic country.
countries.SEobjectGerekli——
countries.SE.routestringGerekli—"eu"
countries.SE.lawstringGerekli—"Lag (2024:1159)"
countries.SE.law_srcstringGerekli—"se_act"
countries.SE.parliamentstringGerekli—"Riksdagen"
countries.SE.ministryobjectGerekli——
countries.SE.ministry.namestringGerekli—"Finansdepartementet"
countries.SE.ministry.orgstringGerekli—"se-finansdepartementet"
countries.SE.supervisorobjectGerekli——
countries.SE.supervisor.namestringGerekli—"Finansinspektionen"
countries.SE.supervisor.orgstringGerekli—"se-fi"
countries.SE.supervisor.srcstringGerekli—"se_act"
countries.SE.enforcearray of objectGerekli——
countries.DKobjectGerekli——
countries.DK.routestringGerekli—"eu"
countries.DK.lawstringGerekli—"Lov om finansiel virksomhed § 332 c"
countries.DK.law_srcstringGerekli—"dk_act"
countries.DK.parliamentstringGerekli—"Folketinget"
countries.DK.ministryobjectGerekli——
countries.DK.ministry.namestringGerekli—"Erhvervsministeriet"
countries.DK.ministry.orgstringGerekli—"dk-erhvervsministeriet"
countries.DK.supervisorobjectGerekli——
countries.DK.supervisor.namestringGerekli—"Finanstilsynet"
countries.DK.supervisor.orgstringGerekli—"dk-finanstilsynet"
countries.DK.supervisor.srcstringGerekli—"dk_act"
countries.DK.supervisor.src2stringGerekli—"dk_ft"
countries.DK.enforcearray of objectGerekli——
countries.DK.note5stringGerekli—"r12_dk"
countries.DK.note5_srcarray of stringGerekli—["dk_fiu", "dk_tax", "dk_tax_jv"]
countries.FIobjectGerekli——
countries.FI.routestringGerekli—"eu"
countries.FI.lawstringGerekli—"Laki 402/2024"
countries.FI.law_srcstringGerekli—"fi_act"
countries.FI.parliamentstringGerekli—"Eduskunta"
countries.FI.ministryobjectGerekli——
countries.FI.ministry.namestringGerekli—"Valtiovarainministeriö"
countries.FI.ministry.orgstringGerekli—"fi-vm"
countries.FI.supervisorobjectGerekli——
countries.FI.supervisor.namestringGerekli—"Finanssivalvonta"
countries.FI.supervisor.orgstringGerekli—"fi-fiva"
countries.FI.supervisor.srcstringGerekli—"fi_act"
countries.FI.supervisor.src2stringGerekli—"fi_fiva"
countries.FI.enforcearray of objectGerekli——
countries.FI.note4stringGerekli—"r13_fi"
countries.FI.note4_srcarray of stringGerekli—["fi_act"]
countries.FI.note5stringGerekli—"r14_fi"
countries.FI.note5_srcarray of stringGerekli—["fi_aml", "fi_fiu_act"]
countries.NOobjectGerekli——
countries.NO.routestringGerekli—"eea"
countries.NO.lawstringGerekli—"Lov om kryptoeiendeler (LOV-2025-05-27-20)"
countries.NO.law_srcstringGerekli—"no_act"
countries.NO.parliamentstringGerekli—"Stortinget"
countries.NO.parliament_orgstringGerekli—"stortinget-finanskomiteen"
countries.NO.ministryobjectGerekli——
countries.NO.ministry.namestringGerekli—"Finansdepartementet"
countries.NO.ministry.orgstringGerekli—"finansdepartementet"
countries.NO.supervisorobjectGerekli——
countries.NO.supervisor.namestringGerekli—"Finanstilsynet"
countries.NO.supervisor.orgstringGerekli—"finanstilsynet"
countries.NO.supervisor.srcstringGerekli—"no_act"
countries.NO.enforcearray of objectGerekli——
countries.ISobjectGerekli——
countries.IS.routestringGerekli—"eea"
countries.IS.lawstringGerekli—"Lög nr. 101/2025"
countries.IS.law_srcstringGerekli—"is_act"
countries.IS.parliamentstringGerekli—"Alþingi"
countries.IS.ministryobjectGerekli——
countries.IS.ministry.namestringGerekli—"Fjármála- og efnahagsráðuneytið"
countries.IS.ministry.orgstringGerekli—"is-fjr"
countries.IS.supervisorobjectGerekli——
countries.IS.supervisor.namestringGerekli—"Seðlabanki Íslands – Fjármálaeftirlit"
countries.IS.supervisor.orgstringGerekli—"is-fme"
countries.IS.supervisor.srcstringGerekli—"is_act"
countries.IS.enforcearray of objectGerekli——
eeaobjectGerekli——
eea.decisionstringGerekli—"EEA Joint Committee Decision No 41/2025 (20 February 2025)"
eea.srcstringGerekli—"is_act"
approvedstringGerekli——

Visitor stats

Aggregate visits and page views in data/stats.json, from Cloudflare Web Analytics. No IP addresses, user agents, paths, referrers or countries. Days are UTC. Weeks are ISO weeks.

Dosya data/stats.json · JSON Şeması

Sayfa

API

Dosyadaki alanlar

AlanTürDurumİzin verilen değerlerÖrnekNotlar
api_versionstringGerekli—"1"
namestringGerekli—"Nordic Crypto"
generated_atnullGerekli——
previewbooleanGerekli—false
sourcestringGerekli—"Cloudflare Web Analytics"
statusstringGerekli"pending" "ok""pending"ok when daily rows exist, otherwise pending.
timezonestringGerekli"UTC""UTC"
notestringGerekli——
schemaintegerGerekli—1Integer schema version of the stats document.
first_datenullGerekli——
last_datenullGerekli——
updated_atnullGerekli——

Day

AlanTürDurumİzin verilen değerlerÖrnekNotlar
datestringGerekli—"2026-10-01"UTC day, YYYY-MM-DD.
visitsintegerGerekli—0
pageviewsintegerGerekli—0
partialbooleanİsteğe bağlı——True while that day is still running.

Week

AlanTürDurumİzin verilen değerlerÖrnekNotlar
weekstringGerekli—"2026-W41"ISO week, YYYY-Www.
startstringGerekli—"2026-10-05"
endstringGerekli—"2026-10-11"
daysintegerGerekli——
visitsintegerGerekli——
pageviewsintegerGerekli——
partialbooleanİsteğe bağlı——

Month

AlanTürDurumİzin verilen değerlerÖrnekNotlar
monthstringGerekli—"2026-10"Calendar month, YYYY-MM.
daysintegerGerekli——
visitsintegerGerekli——
pageviewsintegerGerekli——
partialbooleanİsteğe bağlı——

Crowdfunding

The closed crowdfunding pilot in data/crowdfunding.json. Nordic Crypto does not hold keys or funds. The file has no donor data and no balances. demo true marks an example, not a live campaign.

Dosya data/crowdfunding.json · JSON Şeması

Sayfa

API

Dosyadaki alanlar

AlanTürDurumİzin verilen değerlerÖrnekNotlar
_docstringGerekli——
pilotobjectGerekli——
pilot.statusstringGerekli"closed" "open""closed"closed or open. The pilot is closed.
pilot.max_projectsintegerGerekli—5
pilot.apply_emailnullGerekli——
pilot.report_emailnullGerekli——

Campaign

AlanTürDurumİzin verilen değerlerÖrnekNotlar
idstringGerekli—"demo-example"
demobooleanGerekli—trueTrue for an example with invalid addresses.
titlestringGerekli—"Example campaign (demo, not live)"
ownerstringGerekli—"Example project owner"
owner_countrystringGerekli"NO" "SE" "DK" "FI" "IS" "NORDIC" "EU" "FO" "GL" "AX""NO"
owner_is_traderbooleanGerekli—false
descriptionstringGerekli——
rewardstringGerekli——
goalobjectGerekli——
goal.bchnumberGerekli—2.5
goal.nexaintegerGerekli—100000000
goal.nok_approxnullGerekli——
addressesobjectGerekli——The project's own addresses. Nordic Crypto does not hold them.
addresses.bchstringGerekli—"bitcoincash:DEMO-NOT-A-REAL-ADDRESS"
addresses.nexastringGerekli—"nexa:DEMO-NOT-A-REAL-ADDRESS"
deadlinestringGerekli—"2026-12-31"
kyc_verifiedbooleanGerekli—false
linksarray of objectGerekli——
links[].labelstringGerekli—"Project website (example)"
links[].urlstringGerekli—"https://example.org/"

Budget

Monthly hosting and domain costs in data/budget.json. The figures exclude labour. amount is the monthly figure in currency.

Dosya data/budget.json · JSON Şeması

Sayfa

Bu koleksiyon için kamu JSON dosyası yok.

Dosyadaki alanlar

AlanTürDurumİzin verilen değerlerÖrnekNotlar
_notestringGerekli——
as_ofstringGerekli—"2026-10-17"YYYY-MM-DD the figures were written down.
quotestringGerekli"NOK""NOK"Currency the page converts into.
rates_approximatebooleanGerekli—true
ratesarray of objectGerekli——Approximate conversion into the quote currency.
rates[].currencystringGerekli—"EUR"
rates[].perstringGerekli—"1"
rates[].quote_amountstringGerekli—"11.70"

Line

AlanTürDurumİzin verilen değerlerÖrnekNotlar
idstringGerekli—"hetzner-electrum-1"
kindstringGerekli"server" "volume" "workers" "domains" "pages" "dns""server"server, volume, workers, domains, pages or dns.
namestringİsteğe bağlı—"electrum-1"
typestringİsteğe bağlı—"cx33"
placestringİsteğe bağlı—"Falkenstein"
runsstringİsteğe bağlı—"Electrum servers, Lightning node, Nexa/BCH nodes, explorer"
amountstringİsteğe bağlı—"8.99"Monthly amount, decimal string.
currencystringİsteğe bağlı"EUR" "USD" "NOK""EUR"
periodstringİsteğe bağlı—"month"
amount_serverstringİsteğe bağlı—"8.49"
amount_ipv4stringİsteğe bağlı—"0.50"
gbstringİsteğe bağlı—"500"
unit_pricestringİsteğe bağlı—"0.0572"
unit_currencystringİsteğe bağlı—"EUR"
namesstringİsteğe bağlı—"nordiccrypto.no/.dk/.se/.fi/.is/.eu"
vendorstringİsteğe bağlı—"Domeneshop"
amount_yearstringİsteğe bağlı—"1578"
vatstringİsteğe bağlı—"incl"
hoststringİsteğe bağlı—"nordiccrypto.no"
freebooleanİsteğe bağlı—true

Article archive

Stories the public site has shown, in archive/articles.json, including when a story was removed. removal_reason stays null in this public file.

Dosya archive/articles.json · JSON Şeması

API

İlişkiler

Dosyadaki alanlar

AlanTürDurumİzin verilen değerlerÖrnekNotlar
schemaintegerGerekli—2
sitestringGerekli—"nordic-crypto"
exported_atstringGerekli—"2026-10-14T07:38:23+02:00"

Archived story

AlanTürDurumİzin verilen değerlerÖrnekNotlar
sitestringGerekli—"nordic-crypto"
idstringGerekli—"07e49032be5a"
urlstringGerekli—"https://www.kaupr.io/nyheter/nytt-nederlag-for-valuno-i-kampen-om-mica-lisens"
canonical_urlstringGerekli—"https://kaupr.io/nyheter/hilbert-finansierer-utlan-med-innskudd-pa-blokkjeden"
titlestringGerekli—"Safello åpner for at andre selskaper kan tilby kryptokjøp"
sourcestringGerekli—"kaupr"
source_namestringGerekli—"Kaupr"
published_atstringGerekli—"2026-09-24T12:00:00+00:00"When the outlet published the story.
first_published_on_sitestringGerekli—"2026-10-03T17:59:40+02:00"When it first appeared on Nordic Crypto.
last_seen_on_sitestringGerekli—"2026-10-14T07:38:23+02:00"
languagesarray of stringGerekli——
summariesobjectGerekli——
summaries.enstringGerekli——
summaries.nnstringGerekli——
summaries.nbstringGerekli——
summaries.svstringGerekli——
summaries.dastringGerekli——
summaries.fistringGerekli——
summaries.isstringGerekli——
summaries.zhstringİsteğe bağlı——
summaries.histringİsteğe bağlı——
summaries.esstringİsteğe bağlı——
summaries.frstringİsteğe bağlı——
summaries.arstringİsteğe bağlı——
summaries.bnstringİsteğe bağlı——
summaries.ptstringİsteğe bağlı——
summaries.rustringİsteğe bağlı——
summaries.urstringİsteğe bağlı——
summaries.idstringİsteğe bağlı——
summaries.destringİsteğe bağlı——
summaries.jastringİsteğe bağlı——
summaries.swstringİsteğe bağlı——
summaries.mrstringİsteğe bağlı——
summaries.fastringİsteğe bağlı——
summaries.ukstringİsteğe bağlı——
summaries.trstringİsteğe bağlı——
titlesobjectGerekli——
titles.enstringİsteğe bağlı—"Safello opens up so other companies can offer crypto purchases"
titles.nnstringİsteğe bağlı—"Safello opnar for at andre selskap kan tilby kryptokjøp"
titles.nbstringİsteğe bağlı—"Opplysninger: Tenåringer sølvteipet mann i jakt på kryptovaluta"
titles.svstringİsteğe bağlı—"Safello öppnar för att andra bolag kan erbjuda kryptoköp"
titles.dastringİsteğe bağlı—"Safello åbner for, at andre selskaber kan tilbyde kryptokøb"
titles.fistringİsteğe bağlı—"Safello antaa muiden yhtiöiden tarjota kryptokauppaa"
titles.isstringİsteğe bağlı—"Safello opnar á að önnur fyrirtæki geti boðið kaup á rafmyntum"
titles.zhstringİsteğe bağlı——
titles.histringİsteğe bağlı——
titles.esstringİsteğe bağlı——
titles.frstringİsteğe bağlı——
titles.arstringİsteğe bağlı——
titles.bnstringİsteğe bağlı——
titles.ptstringİsteğe bağlı——
titles.rustringİsteğe bağlı——
titles.urstringİsteğe bağlı——
titles.idstringİsteğe bağlı——
titles.destringİsteğe bağlı——
titles.jastringİsteğe bağlı——
titles.swstringİsteğe bağlı——
titles.mrstringİsteğe bağlı——
titles.fastringİsteğe bağlı——
titles.ukstringİsteğe bağlı——
titles.trstringİsteğe bağlı——
topicsarray of stringGerekli—["business", "mica"]
removedintegerGerekli—01 when the story was taken off the public site, otherwise 0.
removed_atnullGerekli——
removal_reasonnullGerekli · /api/v1/ dışına çıkarıldı——Not filled in this public file.
updated_atstringGerekli—"2026-10-14T07:38:23+02:00"
countrystringGerekli"NO" "SE" "DK" "FI" "IS" "NORDIC" "EU" "FO" "GL" "AX""SE"

Archive event

AlanTürDurumİzin verilen değerlerÖrnekNotlar
seqintegerGerekli—1
sitestringGerekli—"nordic-crypto"
idstringGerekli—"e6727b4858b5"
atstringGerekli—"2026-10-03T17:59:40+02:00"
eventstringGerekli"backfill" "publish" "published" "update" "updated" "remove""backfill"What the archive recorded for this row.
detailstring or nullGerekli—"summaries"

Headline translations

Our headlines by story id, in data/title_i18n.json. The source headline stays on the story. Keys are every site language except English (English is title_en on the story), and only for languages that are not already the source headline.

Dosya data/title_i18n.json · JSON Şeması

Bu koleksiyon için kamu JSON dosyası yok.

İlişkiler

Dosyadaki alanlar

AlanTürDurumİzin verilen değerlerÖrnekNotlar
_notestringGerekli——
langsarray of stringGerekli——Language codes this file translates into.
itemsobject of headlinesGerekli——

Headlines for one story

AlanTürDurumİzin verilen değerlerÖrnekNotlar
sourcestringGerekli—"Småsparere hamstret krypto under renteuro"
nnstringGerekli—"Småspararar hamstra krypto under renteuro"
nbstringİsteğe bağlı—"Slik kan Sverige brukes til å finansiere kjernevåpen"
svstringİsteğe bağlı—"Småsparare hamstrade krypto under ränteoro"
dastringİsteğe bağlı—"Småsparere hamstrede krypto under renteuro"
fistringİsteğe bağlı—"Piensijoittajat hamstrasivat kryptoa korkoheilunnassa"
isstringGerekli—"Smásparifólk hamstraði rafmynt í vaxtaóróa"
zhstringİsteğe bağlı——
histringİsteğe bağlı——
esstringİsteğe bağlı——
frstringİsteğe bağlı——
arstringİsteğe bağlı——
bnstringİsteğe bağlı——
ptstringİsteğe bağlı——
rustringİsteğe bağlı——
urstringİsteğe bağlı——
idstringİsteğe bağlı——
destringİsteğe bağlı——
jastringİsteğe bağlı——
swstringİsteğe bağlı——
mrstringİsteğe bağlı——
fastringİsteğe bağlı——
ukstringİsteğe bağlı——
trstringİsteğe bağlı——

Front-page blurbs

Front-page blurbs by story id, in data/frontpage_blurbs.json. en is ours, in English. The Nordic site languages sit beside it when a translation is published.

Dosya data/frontpage_blurbs.json · JSON Şeması

Bu koleksiyon için kamu JSON dosyası yok.

İlişkiler

Dosyadaki alanlar

AlanTürDurumİzin verilen değerlerÖrnekNotlar
_notestringGerekli——
langsarray of stringGerekli——
itemsobject of blurbGerekli——

Blurb

AlanTürDurumİzin verilen değerlerÖrnekNotlar
enstringGerekli——
nnstringGerekli——
nbstringGerekli——
svstringGerekli——
dastringGerekli——
fistringGerekli——
isstringGerekli——
zhstringİsteğe bağlı——
histringİsteğe bağlı——
esstringİsteğe bağlı——
frstringİsteğe bağlı——
arstringİsteğe bağlı——
bnstringİsteğe bağlı——
ptstringİsteğe bağlı——
rustringİsteğe bağlı——
urstringİsteğe bağlı——
idstringİsteğe bağlı——
destringİsteğe bağlı——
jastringİsteğe bağlı——
swstringİsteğe bağlı——
mrstringİsteğe bağlı——
fastringİsteğe bağlı——
ukstringİsteğe bağlı——
trstringİsteğe bağlı——

Event descriptions

Organiser descriptions and our translations, by event id. Stored in the event_translations table in Cloudflare D1; data/event_description_i18n.json is the snapshot. source is the original wording. A language key is present only when that translation is written.

Dosya Cloudflare D1: event_translations, data/event_description_i18n.json · JSON Şeması

Bu koleksiyon için kamu JSON dosyası yok.

İlişkiler

Dosyadaki alanlar

AlanTürDurumİzin verilen değerlerÖrnekNotlar
_notestringGerekli——
itemsobject of descriptionGerekli——

Description

AlanTürDurumİzin verilen değerlerÖrnekNotlar
sourcestringGerekli——
nnstringİsteğe bağlı——
nbstringİsteğe bağlı——
svstringİsteğe bağlı——
dastringİsteğe bağlı——
fistringİsteğe bağlı——
isstringİsteğe bağlı——
enstringİsteğe bağlı——

Event redirects

Merged duplicate events, stored in the event_redirects table in Cloudflare D1 (snapshot: data/event_redirects.json). Each key is a removed id and each value is the id that was kept. The old calendar URL refreshes to the kept event.

Dosya Cloudflare D1: event_redirects, data/event_redirects.json · JSON Şeması

Sayfa

Bu koleksiyon için kamu JSON dosyası yok.

İlişkiler

Dosyadaki alanlar

AlanTürDurumİzin verilen değerlerÖrnekNotlar
_notestringGerekli——

Kept id

AlanTürDurumİzin verilen değerlerÖrnekNotlar
event-redirectsstringGerekli—"019f42a4506c"

Regulation videos

Country explainer slots in data/regulation-videos.json. status scripts_ready means the script and storyboard exist and the MP4 is not committed yet.

Dosya data/regulation-videos.json · JSON Şeması

Sayfa

Bu koleksiyon için kamu JSON dosyası yok.

Dosyadaki alanlar

AlanTürDurumİzin verilen değerlerÖrnekNotlar
_notestringGerekli——

Video

AlanTürDurumİzin verilen değerlerÖrnekNotlar
idstringGerekli—"reg-no"
countrystringGerekli"NO" "SE" "DK" "FI" "IS" "FO" "GL" "AX""NO"
duration_target_sintegerGerekli—165
statusstringGerekli"scripts_ready" "published""scripts_ready"scripts_ready until an MP4 is published.
filestringGerekli—"video-no.mp4"MP4 name under regulation-videos/media/. The file is not committed.
posterstringGerekli—"poster-no.png"
subsstringGerekli—"subs-no.vtt"
scriptstringGerekli—"scripts/no-script.txt"Path of the script, relative to regulation-videos/.
storyboardstringGerekli—"storyboards/no-storyboard.md"

Şema değişiklik günlüğü

Ne zamanCommitDeğişiklik
89815fdEvent notes in every site language; editor docs list all 23 translation languages (#197)
e7f28bdAdd Turkish (tr) as a site language; translate every story's headline, summary and blurb (#196)
dd8e4d7Story cards: headline and summary in all 23 site languages; backfill every published story (#194)
881a335Budget: electrum-1 is a CX33 with a 500 GB volume after the Bitcoin node was removed (#185)
110b2ffCalendar events: D1 is the source of truth; add and update events without a PR (#176)
0833960Add /podcasts/ page (#174)
f8e61ecNewsletter video: media-kit brand, correct flags, vertical Reels cut (#187)
892fc0bTranslate event descriptions into the page language (#180)
8959dbfSchema examples: avoid 8-digit values the privacy gate reads as phone numbers
5e22089Document the public data model at /db/ (#153)